+
    i                        ^ RI Ht ^ RIHt ^ RIHt  ! R R]P                  4      t ! R R]P                  4      t	 ! R R	]P                  4      t
]P                  tR
# )    )annotations)utils)x509c                      ] tR t^t^ t^tRtR# )LogEntryType N)__name__
__module____qualname____firstlineno__X509_CERTIFICATEPRE_CERTIFICATE__static_attributes__r       q/home/wkmabra/.openclaw/workspace/venv/lib/python3.14/site-packages/cryptography/x509/certificate_transparency.pyr   r      s    Or   r   c                      ] tR t^t^ tRtR# )Versionr   N)r	   r
   r   r   v1r   r   r   r   r   r      s    	
Br   r   c                  *    ] tR t^tRt^ t^t^t^tRt	R# )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   N)
r	   r
   r   r   __doc__	ANONYMOUSRSADSAECDSAr   r   r   r   r   r      s     I
C
CEr   r   N)
__future__r   cryptographyr   "cryptography.hazmat.bindings._rustr   	rust_x509Enumr   r   r   SctSignedCertificateTimestampr   r   r   <module>r#      sL   
 #  @5:: 
ejj   ']] r   