
    h]                         d dl mZ d dl mZ d Z G d dej                        Z ej                  dd      e_         eddd	d
ddddd	      Zy)    )
constraint)univc                      g }t        |       D ]Q  }t        |t        j                        r|j	                  t        |             8|j                  t        |             S t        j                  |      S )N)tuple
isinstancer   ObjectIdentifierextendlistappendint)
componentsoutputxs      8/usr/lib/python3/dist-packages/pyasn1_modules/rfc8103.py_OIDr      s^    F: "a../MM$q'"MM#a&!	"   ((    c                       e Zd Zy)AEADChaCha20Poly1305NonceN)__name__
__module____qualname__ r   r   r   r      s    r   r            iH  i 	            N)	pyasn1.typer   r   r   OctetStringr   ValueSizeConstraintsubtypeSpecid_alg_AEADChaCha20Poly1305r   r   r   <module>r%      sZ    # )	 0 0 	 )G
(F(Fr2(N  %"1afaB2F r   