o
    VÌ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__ÚX509_CERTIFICATEÚPRE_CERTIFICATE© r   r   ú~/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/cryptography/x509/certificate_transparency.pyr      s    r   c                   @  s   e Zd ZdZdS )ÚVersionr   N)r   r   r	   Ú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__Ú	ANONYMOUSÚRSAÚDSAÚECDSAr   r   r   r   r      s    r   N)Ú
__future__r   Úcryptographyr   Ú"cryptography.hazmat.bindings._rustr   Ú	rust_x509ÚEnumr   r   r   ÚSctÚSignedCertificateTimestampr   r   r   r   Ú<module>   s   
