
    h                         S r SSKrSSKr " S S\R                  R
                  5      r " S S\R                  R
                  5      r\R                  \R                  \R                  \R                  0rg)zCommon zone-related types.    Nc                   ,    \ rS rSrSrSr\S 5       rSrg)DigestScheme   zZONEMD Scheme   c                     gN    clss    bC:\Users\ROHAN GUPTA\OneDrive\Desktop\mathbuddy-assessment\venv\Lib\site-packages\dns/zonetypes.py_maximumDigestScheme._maximum           r
   N)	__name__
__module____qualname____firstlineno____doc__SIMPLEclassmethodr   __static_attributes__r
   r   r   r   r      s    F r   r   c                   0    \ rS rSrSrSrSr\S 5       rSr	g)DigestHashAlgorithm   zZONEMD Hash Algorithmr      c                     gr   r
   r   s    r   r   DigestHashAlgorithm._maximum   r   r   r
   N)
r   r   r   r   r   SHA384SHA512r   r   r   r
   r   r   r   r      s!    FF r   r   )r   hashlibdns.enumdnsenumIntEnumr   r   r    sha384r!   sha512_digest_hashersr
   r   r   <module>r*      se    !
  388## #((**  r   