o
    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   l/var/www/html/optinet_system/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   
