
    f j                         d Z ddlZ G d dej        j                  Z G d dej        j                  Z G d dej        j                  ZdS )	zCommon DNSSEC-related types.    Nc                   h    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZed             ZdS )	Algorithm                        
                           c                     dS N    clss    cC:\Users\Terasoftware\OneDrive\Desktop\faahhh\fyndo\fyndo\venv\Lib\site-packages\dns/dnssectypes.py_maximumzAlgorithm._maximum-       s    N)__name__
__module____qualname__RSAMD5DHDSAECCRSASHA1DSANSEC3SHA1RSASHA1NSEC3SHA1	RSASHA256	RSASHA512ECCGOSTECDSAP256SHA256ECDSAP384SHA384ED25519ED448INDIRECT
PRIVATEDNS
PRIVATEOIDclassmethodr   r   r   r   r   r      s        F	
B
C
CGLIIGOOGEHJJ  [  r   r   c                   <    e Zd ZdZdZdZdZdZdZe	d             Z
dS )	DSDigestz)DNSSEC Delegation Signer Digest Algorithmr   r   r   r   r   c                     dS r   r   r   s    r   r   zDSDigest._maximum;   r   r   N)r    r!   r"   __doc__NULLSHA1SHA256GOSTSHA384r4   r   r   r   r   r6   r6   2   sL        33DDFDF  [  r   r6   c                   ,    e Zd ZdZdZed             ZdS )	NSEC3HashzNSEC3 hash algorithmr   c                     dS r   r   r   s    r   r   zNSEC3Hash._maximumE   r   r   N)r    r!   r"   r8   r:   r4   r   r   r   r   r?   r?   @   s8        D  [  r   r?   )r8   dns.enumdnsenumIntEnumr   r6   r?   r   r   r   <module>rE      s   $ # "
         0    sx             r   