
    g                     N   d dl mZ d dl mZ d dlmZ  G d dej
                        Z G d dej                        Z G d d	ej                        Z	 ej                  d
      Zedz   Zedz   Zedz   Zedz   Zedz   Zedz   Ze e	       iZej&                  j)                  e       y)    )	namedtype)univ)rfc5280c                       e Zd Zy)ProxyCertPathLengthConstraintN)__name__
__module____qualname__     K/var/www/openai/venv/lib/python3.12/site-packages/pyasn1_modules/rfc3820.pyr   r      s    r   r   c                       e Zd Z ej                   ej
                  d ej                                ej                  d ej                                     Z
y)ProxyPolicypolicyLanguagepolicyN)r   r	   r
   r   
NamedTypes	NamedTyper   ObjectIdentifierOptionalNamedTypeOctetStringcomponentTyper   r   r   r   r      sQ    (I((	,.Cd.C.C.EF#	##H.>d.>.>.@AMr   r   c                       e Zd Z ej                   ej
                  d e              ej                  d e                   Z	y)ProxyCertInfoExtensionpCPathLenConstraintproxyPolicyN)
r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   !   sA    (I((#	##$9)+	-	M;=9Mr   r   )         r      r      )r   )   )   )r   )   N)pyasn1.typer   r   pyasn1_modulesr   Integerr   Sequencer   r   r   id_pkixid_peid_pe_proxyCertInfoid_pplid_ppl_anyLanguageid_ppl_inheritAllid_ppl_independent_certificateExtensionsMapUpdatecertificateExtensionsMapupdater   r   r   <module>r2      s    "  "	DLL 	$-- T]]   $

 7
8 	%fn  
6	e^ UN e^  /1#       ' '(G Hr   