U
    Ê¹Öh  ã                   @  sd   d dl mZ d dlmZ d dlmZ G dd„ dejƒZG dd„ dejƒZ	G dd	„ d	ejƒZ
ejZd
S )é    )Úannotations)Úutils)Úx509c                   @  s   e Zd ZdZdZdS )ÚLogEntryTyper   é   N)Ú__name__Ú
__module__Ú__qualname__ZX509_CERTIFICATEZPRE_CERTIFICATE© r
   r
   ún/var/www/html/timesheet/backend/venv/lib/python3.8/site-packages/cryptography/x509/certificate_transparency.pyr      s   r   c                   @  s   e Zd ZdZdS )ÚVersionr   N)r   r   r	   Zv1r
   r
   r
   r   r      s   r   c                   @  s    e Zd ZdZdZdZdZdZdS )ÚSignatureAlgorithmzÐ
    Signature algorithms that are valid for SCTs.

    These are exactly the same as SignatureAlgorithm in RFC 5246 (TLS 1.2).

    See: <https://datatracker.ietf.org/doc/html/rfc5246#section-7.4.1.4.1>
    r   r   é   é   N)r   r   r	   Ú__doc__Z	ANONYMOUSÚRSAÚDSAÚECDSAr
   r
   r
   r   r      s
   r   N)Ú
__future__r   Úcryptographyr   Ú"cryptography.hazmat.bindings._rustr   Z	rust_x509ÚEnumr   r   r   ÚSctZSignedCertificateTimestampr
   r
   r
   r   Ú<module>   s   