HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/samba/tests/krb5/__pycache__/rfc4120_pyasn1.cpython-310.pyc
o

%��bs��@sv,ddlmZmZmZmZmZmZmZdd�ZGdd�dej	�Z
e�dd�e
_Gdd	�d	e
�Z
Gd
d�dej�Zeje�e�de
�je�ejejd�d
��e�de��je�ejejd�d
���d�e_Gdd�dej�Ze�e�de
�je�ejejd�d
��e�de�je�ejejd�d
���e_Gdd�de�ZGdd�de
�ZGdd�dej�Ze�e�de�je�ejejd�d
��e�de��je�ejejd�d
���e_Gdd�dej�ZGdd �d e
�ZGd!d"�d"ej�Z e�e�d#e�je�ejejd�d
��e�d$eje�d�je�ejejd�d
���e _Gd%d&�d&e�Z!Gd'd(�d(ej�Z"e�e�d)e�je�ejej#d�d
��e�$d*e!�je�ejejd�d
��e�$d+e �je�ejej#d,�d
��e�de�je�ejejd-�d
���e"_Gd.d/�d/e�Z%Gd0d1�d1e
�Z&Gd2d3�d3ej	�Z'e�dd4�e'_Gd5d6�d6ej�Z(e�e�d7e&�je�ejejd�d
��e�$d8e
�je�ejejd�d
��e�d9e��je�ejejd,�d
���e(_Gd:d;�d;ej�Z)ejj*�+e�ej,ej#d<��e)_*e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-d<�d?�je�ejejd�d
��e�dAe(�je�ejej#d,�d
���e)_GdBdC�dCej.�Z/e�0ddD�e/_GdEdF�dFe/�Z1GdGdH�dHej�Z2ejj*�+e�ej,ej#d��e2_*e�e�dIe�	�je�-d>�d?�je�ejejd�d
��e�dJe!�je�ejejd�d
��e�dKe �je�ejej#d,�d
��e�dAe(�je�ejej#d-�d
���e2_GdLdM�dMej�Z3ejj*�+e�ej,ej#dN��e3_*e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-dN�d?�je�ejejd�d
��e�dOe1�je�ejejd,�d
��e�dPe2�je�ejejd-�d
��e�dQe(�je�ejej#dR�d
���e3_GdSdT�dTej.�Z4e�5dUdVdW�e4_6GdXdY�dYej�Z7e�e�dZe4�je�ejejd�d
���e7_Gd[d\�d\e
�Z8Gd]d^�d^ej�Z9e�e�d_e8�je�ejejd�d
��e�d`e��je�ejejd,�d
���e9_Gdadb�dbej�Z:e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-dcdd�d?�je�ejejd�d
��e�$deeje9�d�je�ejejd,�d
��e�dfe!�je�ejejd-�d
��e�dge �je�ejej#dR�d
��e�dPe2�je�ejejd>�d
��e�dAe(�je�ejej#dh�d
���e:_Gdidj�dje:�Z;e:j*�+e�ej,ej#dc��e;_*Gdkdl�dlej�Z<e�e�dme
�je�ejejd�d
��e�dne��je�ejejd�d
���e<_Gdodp�dpej�Z=e<�e=_Gdqdr�dre/�Z>Gdsdt�dtej?�Z@Gdudv�dvej�ZAe�e�dwe>�je�ejejd�d
��e�$dge �je�ejej#d�d
��e�dJe!�je�ejejd,�d
��e�$dKe �je�ejej#d-�d
��e�$dxe@�je�ejejdR�d
��e�dye@�je�ejejd>�d
��e�$dze@�je�ejejdh�d
��e�d{e'�je�ejejd|�d
��e�d7eje&�d�je�ejejd}�d
��e�$d~e=�je�ejejd�d
��e�$d�e(�je�ejej#d��d
��e�$d�eje2�d�je�ejejdc�d
���eA_Gd�d��d�ej�ZBe�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-d�d��d?�je�ejejd,�d
��e�$deeje9�d�je�ejejd-�d
��e�d�eA�je�ejej#dR�d
���eB_Gd�d��d�eB�ZCeBj*�+e�ej,ej#d���eC_*Gd�d��d�ej	�ZDe�5d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d��eD_6Gd�d��d�ej�ZEe�e�dZeD�je�ejejd�d
���eE_Gd�d��d�ej�ZFe�e�d�e&�je�ejejd�d
��e�d�e��je�ejejd�d
���eF_Gd�d��d�ej	�ZGe�dd��eG_Gd�d��d�ej�ZHejj*�+e�ej,ej#d,��eH_*e�e�d�e�	�je�-d>�d?�je�ejejd�d
��e�dfe!�je�ejejd�d
��e�dge �je�ejej#d,�d
��e�$d�e�je�ejej#d-�d
��e�d�eG�je�ejejdR�d
��e�d�e@�je�ejejd>�d
��e�$d�eF�je�ejej#dh�d
��e�$d�e'�je�ejejd|�d
��e�$d�e�je�ejejd}�d
���	eH_Gd�d��d�ej�ZIe�e�d�e��je�ejejd�d
��e�$d�e �je�ejej#d�d
��e�$d�e!�je�ejejd,�d
���eI_Gd�d��d�ej	�ZJe�5d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�dơeJ_6Gd�dȄd�ej�ZKe�e�dZeJ�je�ejejd�d
���eK_Gd�dʄd�ej�ZLe�e�d7e&�je�ejejd�d
��e�$d�e��je�ejejd�d
���eL_Gd�d̈́d�ej�ZMeL�eM_Gd�dτd�ej�ZNe�e�d7e&�je�ejejd�d
��e�$d�e�je�ejejd�d
��e�$d�e��je�ejejd,�d
���eN_Gd�d҄d�ej�ZOeN�eO_e�0ddӡeO_Gd�dՄd�ej�ZPejj*�+e�ej,ej#d֡�eP_*e�e�d�e@�je�ejejd�d
��e�d�eG�je�ejejd�d
��e�$d�eF�je�ejej#d,�d
��e�$d�e'�je�ejejd-�d
���eP_Gd�d؄d�ej�ZQeje�e�d�e
�je�ejejd�d
��e�d�e@�je�ejejd�d
���d�eQ_Gd�d܄d�ej�ZRe9�eR_Gd�dބd�e/�ZSGd�d�d�ej�ZTe�e�d�eF�je�ejej#d�d
��e�d�eQ�je�ejejd�d
��e�d{e'�je�ejejd,�d
��e�$d�e@�je�ejejd-�d
��e�d�eS�je�ejejdR�d
��e�d�e@�je�ejejd>�d
��e�$d�e@�je�ejejdh�d
��e�d�e@�je�ejejd|�d
��e�$d�e@�je�ejejd}�d
��e�d�e!�je�ejejd�d
��e�dKe �je�ejej#d��d
��e�$d�e=�je�ejejdc�d
��e�$d�eR�je�ejejd��d
���
eT_Gd�d�d�eT�ZUeTj*�+e�ej,ej#d��eU_*Gd�d�d�ej�ZVe�e�d�eF�je�ejej#d�d
��e�$d�e!�je�ejejd�d
��e�$d�e �je�ejej#d,�d
��e�$d�eS�je�ejejd-�d
��e�$d�e@�je�ejejdR�d
��e�$d�e@�je�ejejd>�d
��e�$d�e@�je�ejejdh�d
��e�$d�e@�je�ejejd|�d
��e�$d�e!�je�ejejd}�d
��e�$dKe �je�ejej#d�d
��e�$d�e=�je�ejejd��d
���eV_Gd�d�d�ej�ZWejj*�+e�ej,ej#d���eW_*e�e�d�ejeV�d�je�ejejd�d
��e�$d{e'�je�ejejd�d
��e�$d�e@�je�ejejd,�d
��e�$d�eG�je�ejejd-�d
��e�$d�e<�je�ejej#dR�d
��e�$d�e<�je�ejej#d>�d
���eW_Gd�d��d�ej�ZXejj*�+e�ej,ej#d���eX_*e�e�d�e��je�ejejd�d
��e�$d�e@�je�ejejd�d
��e�$d�eG�je�ejejd,�d
��e�$d�e'�je�ejejd-�d
��e�d�e<�je�ejej#dR�d
��e�$d�e<�je�ejej#d>�d
���eX_Gd��d��deT�ZYeTj*�+e�ej,ej#�d��eY_*G�d�d��dej�ZZe�e��de
�je�ejejd�d
��e��de��je�ejejd�d
���eZ_G�d�d��dej�Z[ejj*�+e�ej,ej#d-��e[_*e�e�d�eS�je�ejejd�d
��e�d�eF�je�ejej#d�d
��e�dfe!�je�ejejd,�d
��e�dge �je�ejej#d-�d
��e��deZ�je�ejej#dR�d
��e�d�e@�je�ejejd>�d
��e�$d�e@�je�ejejdh�d
��e�d�e@�je�ejejd|�d
��e�$d�e@�je�ejejd}�d
��e�$d�e=�je�ejejd�d
��e�$d�e�je�ejejd��d
���e[_G�d	�d
��d
ej	�Z\e�5�d�d�d
�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�e\_6G�d�d��dej�Z]e�e�dZe\�je�ejejd�d
���e]_G�d �d!��d!ej.�Z^e�5dU�d"�d#�e^_6G�d$�d%��d%ej.�Z_e�5dU�d&�d'�d(�d)�d*�d+�d,�d-�d.�d/�d0�d1�d2�d3�d4�d5�d6�d7�d8�d9�e__6G�d:�d;��d;ej�Z`e�e�dZe_�je�ejejd�d
���e`_G�d<�d=��d=ej�Zae�e��d>e
�je�ejejd�d
��e��d?e��je�ejejd�d
���ea_G�d@�dA��dAej	�ZbG�dB�dC��dCej�Zce�e��dDeb�je�ejejd�d
��e�$�dEe��je�ejejd,�d
���ec_G�dF�dG��dGej�ZdeF�ed_G�dH�dI��dIej�Zee&�ee_G�dJ�dK��dKej�ZfG�dL�dM��dMej�Zge�e��dNe�h�je�ejejd�d
���eg_G�dO�dP��dPej�Ziejj*�+e�ej,ej#�dQ��ei_*e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-�dQ�d?�je�ejejd�d
��e��dReje2�d�je�ejejd,�d
��e�dAe(�je�ejej#d-�d
���ei_G�dS�dT��dTej�Zjejj*�+e�ej,ej#�dU��ej_*e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-�dU�d?�je�ejejd�d
��e�$d�e@�je�ejejd,�d
��e�$d�eG�je�ejejd-�d
��e��dVe@�je�ejejdR�d
��e��dWeG�je�ejejd>�d
��e��dXe
�je�ejejdh�d
��e�$dfe!�je�ejejd|�d
��e�$dge �je�ejej#d}�d
��e�dJe!�je�ejejd�d
��e�dKe �je�ejej#d��d
��e�$�dYe�je�ejejdc�d
��e�$�dZe��je�ejejd��d
���
ej_G�d[�d\��d\ej�Zkejj*�+e�ej,ej#�d]��ek_*e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-�d]�d?�je�ejejd�d
��e�dAe(�je�ejej#d-�d
���ek_G�d^�d_��d_ej�Zle�e�d�e��je�ejejd�d
��e�$d�e@�je�ejejd�d
��e�$d�eG�je�ejejd,�d
��e�$d�e'�je�ejejd-�d
��e�d�e<�je�ejej#dR�d
��e�$d�e<�je�ejej#d>�d
���el_G�d`�da��daej�Zmejj*�+e�ej,ej#�db��em_*e�e�d=e�	�je�-d>�d?�je�ejejd�d
��e�d@e�	�je�-�db�d?�je�ejejd�d
��e��dcel�je�ejej#d,�d
��e�d�e�je�ejej#d-�d
���em_G�dd�de��deej	�Zne�5�df�dg�en_6G�dh�di��diej�Zoe�e�dZen�je�ejejd�d
���eo_G�dj�dk��dkej�Zpe�e��dle
�je�ejejd�d
��e��dme��je�ejejd�d
���ep_G�dn�do��doej�Zqe�e��dpe(�je�ejej#d�d
���eq_G�dq�dr��drej�Zre�e�$�dsep�je�ejej#d�d
��e��dte�je�ejej#d�d
��e��due(�je�ejej#d,�d
���er_G�dv�dw��dwej�Zse�e�d�e@�je�ejejd�d
��e�d�e
�je�ejejd�d
��e�dfe!�je�ejejd,�d
��e�dge �je�ejej#d-�d
��e��dxe�je�ejej#dR�d
���es_G�dy�dz��dzej�Zte�e��d{e^�je�ejejd�d
��e�deeje9�d�je�ejejd�d
��e�d�eA�je�ejej#d,�d
���et_G�d|�d}��d}ej�Zue�e�deeje9�d�je�ejejd�d
��e�$�d~eF�je�ejej#d�d
��e�$�des�je�ejej#d,�d
��e�d{e'�je�ejejd-�d
���eu_G�d��d���d�ej	�Zve�5�d��d��d��d��d��d��d��d��d��d��
ev_6G�d��d���d�ej�Zwe�e�dZev�je�ejejd�d
���ew_G�d��d���d�ej	�Zxe�5�d��d��d��d��d��d��d��d��d��d��d��d��d��
ex_6G�d��d���d�ej�Zye�e�dZex�je�ejejd�d
���ey_G�d��d���d�e(�ZzG�d��d���d�ej�Z{e�e��d�e@�je�ejejd�d
��e�$�d�eG�je�ejejd�d
���e{_G�d��d���d�ej|�Z}e�e��d�eq�je�ejej#d�d
���e}_G�d��d���d�ej|�Z~e�e��d�er�je�ejej#d�d
���e~_G�d��d���d�e/�ZG�d��d���d�ej�Z�e�e��d�e�je�ejejd�d
���e�_G�d��d���d�ej�Z�e�e��d�e �je�ejej#d�d
��e�dJe!�je�ejejd�d
��e�d�e�je�ejej#d,�d
��e��d�e�je�ejejd-�d
���e�_G�d��d���d�e
�Z�G�d��d���d�ej.�Z�e�5�d��d��d��d��e�_6G�d��d���d�ej�Z�e�e�dZe��je�ejejd�d
���e�_G�d��d���d�ej	�Z�ej5�d��e�_6G�d��d���d�ej�Z�e�e�dZe��je�ejejd�d
���e�_G�ddÄ�d�e:�Z�e:j*�+e�ej,ej#dd��e�_*G�dĐdń�d�eB�Z�eBj*�+e�ej,ej#d���e�_*G�dƐdDŽ�d�ej�Z�eje�e��dDe
�je�ejejd�d
��e�$�dEe��je�ejejd�d
���d�e�_e�0ddӡe�_G�dȐdɄ�d�ej.�Z�e�5dU�d&�d'�d(�d)�dʐd+�dːd-�d̐d͐dΐdϐdСe�_6G�dѐd҄�d�ej�Z�e�e�dZe��je�ejejd�d
���e�_edd-dhdd>d,�Z��d�S(��)�univ�char�	namedtype�namedval�tag�
constraint�usefulcGsFg}t|�D]}t|tj�r|�t|��q|�t|��qt�|�S)N)�tuple�
isinstancer�ObjectIdentifier�extend�list�append�int)�
components�output�x�r�A/usr/lib/python3/dist-packages/samba/tests/krb5/rfc4120_pyasn1.py�_OIDs
rc@�eZdZdS)�Int32N��__name__�
__module__�__qualname__rrrrr�ri�i���c@r)�AuthDataTypeNrrrrrrrrc@r)�AuthorizationDataNrrrrrrrrzad-type)�explicitTagzad-data�)�
componentTypec@r)�	AD_AND_ORNrrrrrr"(rr"zcondition-count�elementsc@r)�AD_IF_RELEVANTNrrrrrr$2rr$c@r)�ChecksumTypeNrrrrrr%6rr%c@r)�ChecksumNrrrrrr&:rr&�	cksumtype�checksumc@r)�KerberosStringNrrrrrr)Drr)c@r)�NameTypeNrrrrrr*Hrr*c@r)�
PrincipalNameNrrrrrr+Lrr+z	name-typezname-stringc@r)�RealmNrrrrrr,Vrr,c@r)�AD_KDCIssuedNrrrrrr-Zrr-zad-checksumzi-realmzi-sname��c@r)�AD_MANDATORY_FOR_KDCNrrrrrr0frr0c@r)�EncryptionTypeNrrrrrr1jrr1c@r)�UInt32Nrrrrrr2nrr2l��c@r)�
EncryptedDataNrrrrrr3urr3�etype�kvno�cipherc@r)�AP_REPNrrrrrr7�rr7��pvno�)�subtypeSpeczmsg-typezenc-partc@r)�
KerberosFlagsNrrrrrr<�rr<� c@r)�	APOptionsNrrrrrr>�rr>c@r)�TicketNrrrrrr?�rr?ztkt-vno�realm�snamec@r)�AP_REQNrrrrrrB�rrB�z
ap-options�ticket�
authenticator�c@r)�APOptionsValuesNrrrrrrG�rrG)�reservedr)zuse-session-keyr )zmutual-requiredr.c@r)�APOptionsSequenceNrrrrrrI�rrI�dummyc@r)�
PADataTypeNrrrrrrK�rrKc@r)�PA_DATANrrrrrrL�rrLzpadata-typezpadata-valuec@r)�KDC_REPNrrrrrrM�rrM��
�padata�crealm�cname�c@r)�AS_REPNrrrrrrT�rrTc@r)�HostAddressNrrrrrrU�rrUz	addr-type�addressc@r)�
HostAddressesNrrrrrrW�rrWc@r)�
KDCOptionsNrrrrrrX�rrXc@r)�KerberosTimeNrrrrrrY�rrYc@r)�KDC_REQ_BODYNrrrrrrZrrZzkdc-options�from�till�rtime�nonce���	addresses�	zenc-authorization-data�
zadditional-ticketsc@r)�KDC_REQNrrrrrrdrrd�zreq-bodyc@r)�AS_REQNrrrrrrf#rrfc@r)�AuthDataTypeValuesNrrrrrrg*rrg)zkRB5-AUTHDATA-IF-RELEVANTr )z!kRB5-AUTHDATA-INTENDED-FOR-SERVERr.)z,kRB5-AUTHDATA-INTENDED-FOR-APPLICATION-CLASSr/)zkRB5-AUTHDATA-KDC-ISSUEDrF)zkRB5-AUTHDATA-AND-ORr:)z)kRB5-AUTHDATA-MANDATORY-TICKET-EXTENSIONSrS)z"kRB5-AUTHDATA-IN-TICKET-EXTENSIONSr_)zkRB5-AUTHDATA-MANDATORY-FOR-KDCr`)z"kRB5-AUTHDATA-INITIAL-VERIFIED-CASrb)zkRB5-AUTHDATA-OSF-DCE�@)zkRB5-AUTHDATA-SESAME�A)z kRB5-AUTHDATA-OSF-DCE-PKI-CERTID�B)zkRB5-AUTHDATA-WIN2K-PAC�)z'kRB5-AUTHDATA-GSS-API-ETYPE-NEGOTIATION�)zkRB5-AUTHDATA-SIGNTICKET-OLDERi��)zkRB5-AUTHDATA-SIGNTICKET-OLD�)zkRB5-AUTHDATA-SIGNTICKETic@r)�AuthDataTypeSequenceNrrrrrrnCrrnc@r)�
EncryptionKeyNrrrrrroLrro�keytype�keyvaluec@r)�MicrosecondsNrrrrrrrVrrri?Bc@r)�
AuthenticatorNrrrrrrs]rrszauthenticator-vno�cksum�cusec�ctime�subkeyz
seq-numberzauthorization-datac@r)�ChangePasswdDataMSNrrrrrrxorrx�	newpasswd�targname�	targrealmc@r)�ChecksumTypeValuesNrrrrrr|zrr|)zkRB5-CKSUMTYPE-NONEr)zkRB5-CKSUMTYPE-CRC32r )zkRB5-CKSUMTYPE-RSA-MD4r.)zkRB5-CKSUMTYPE-RSA-MD4-DESr/)zkRB5-CKSUMTYPE-DES-MACrF)zkRB5-CKSUMTYPE-DES-MAC-Kr:)zkRB5-CKSUMTYPE-RSA-MD4-DES-KrS)zkRB5-CKSUMTYPE-RSA-MD5r_)zkRB5-CKSUMTYPE-RSA-MD5-DESr`)zkRB5-CKSUMTYPE-RSA-MD5-DES3rb)zkRB5-CKSUMTYPE-SHA1-OTHERrc)zkRB5-CKSUMTYPE-HMAC-SHA1-DES3re)zkRB5-CKSUMTYPE-SHA1rC)z#kRB5-CKSUMTYPE-HMAC-SHA1-96-AES-128r8)z#kRB5-CKSUMTYPE-HMAC-SHA1-96-AES-256�)zkRB5-CKSUMTYPE-GSSAPIi�)zkRB5-CKSUMTYPE-HMAC-MD5iv���)zkRB5-CKSUMTYPE-HMAC-MD5-ENCi����c@r)�ChecksumTypeSequenceNrrrrrr~�rr~c@r)�ETYPE_INFO_ENTRYNrrrrrr�rr�saltc@r)�
ETYPE_INFONrrrrrr��rr�c@r)�ETYPE_INFO2_ENTRYNrrrrrr��rr��	s2kparamsc@r)�ETYPE_INFO2Nrrrrrr��rr��c@r)�EncAPRepPartNrrrrrr��rr��c@r)�LastReqNrrrrrr��rr�zlr-typezlr-valuec@r)�METHOD_DATANrrrrrr��rr�c@r)�TicketFlagsNrrrrrr��rr�c@r)�
EncKDCRepPartNrrrrrr��rr��keyzlast-reqzkey-expiration�flags�authtime�	starttime�endtimez
renew-till�srealm�caddrzencrypted-pa-datac@r)�EncASRepPartNrrrrrr��rr��c@r)�KrbCredInfoNrrrrrr��rr��prealm�pnamec@r)�EncKrbCredPartNrrrrrr�rr��zticket-info�	timestamp�usecz	s-addressz	r-addressc@r)�EncKrbPrivPartNrrrrrr�!rr��z	user-datac@r)�
EncTGSRepPartNrrrrrr�0rr��c@r)�TransitedEncodingNrrrrrr�7rr�ztr-type�contentsc@r)�
EncTicketPartNrrrrrr�Arr��	transitedc@r)�EncryptionTypeValuesNrrrrrr�Urr�)zkRB5-ENCTYPE-NULLr)zkRB5-ENCTYPE-DES-CBC-CRCr )zkRB5-ENCTYPE-DES-CBC-MD4r.)zkRB5-ENCTYPE-DES-CBC-MD5r/)zkRB5-ENCTYPE-DES3-CBC-MD5r:)zkRB5-ENCTYPE-OLD-DES3-CBC-SHA1r_)zkRB5-ENCTYPE-SIGN-DSA-GENERATEr`)zkRB5-ENCTYPE-ENCRYPT-RSA-PRIVrb)zkRB5-ENCTYPE-ENCRYPT-RSA-PUBrc)zkRB5-ENCTYPE-DES3-CBC-SHA1r})z$kRB5-ENCTYPE-AES128-CTS-HMAC-SHA1-96�)z$kRB5-ENCTYPE-AES256-CTS-HMAC-SHA1-96�)zkRB5-ENCTYPE-ARCFOUR-HMAC-MD5�)z kRB5-ENCTYPE-ARCFOUR-HMAC-MD5-56�)zkRB5-ENCTYPE-ENCTYPE-PK-CROSS�0)zkRB5-ENCTYPE-ARCFOUR-MD4���)zkRB5-ENCTYPE-ARCFOUR-HMAC-OLDi{���)z!kRB5-ENCTYPE-ARCFOUR-HMAC-OLD-EXPiy���)zkRB5-ENCTYPE-DUMMYi����c@r)�EncryptionTypeSequenceNrrrrrr�prr�c@r)�FastOptionsNrrrrrr�yrr�)zhide-client-namesr )zkdc-follow-referralsr}c@r)�KDCOptionsValuesNrrrrrr��rr�)�forwardabler )�	forwardedr.)�	proxiabler/)�proxyrF)zallow-postdater:)�	postdatedrS)�unused7r_)�	renewabler`)�unused9rb)�unused10rc)zopt-hardware-authrN)�unused12re)�unused13rO)zcname-in-addl-tktrC)�canonicalizer8)zdisable-transited-checkr�)zrenewable-okr�)zenc-tkt-in-skeyr�)�renew�)�validate�c@r)�KDCOptionsSequenceNrrrrrr��rr�c@r)�KERB_AD_RESTRICTION_ENTRYNrrrrrr��rr�zrestriction-type�restrictionc@r)�KerbErrorDataTypeNrrrrrr��rr�c@r)�KERB_ERROR_DATANrrrrrr��rr�z	data-typez
data-valuec@r)�KERB_KEY_LIST_REPNrrrrrr��rr�c@r)�KERB_KEY_LIST_REQNrrrrrr��rr�c@r)�
KERB_LOCALNrrrrrr��rr�c@r)�KERB_PA_PAC_REQUESTNrrrrrr��rr�zinclude-pacc@r)�KRB_CREDNrrrrrr��rr���ticketsc@r)�	KRB_ERRORNrrrrrr��rr�r��stime�susecz
error-codeze-textze-datac@r)�KRB_PRIVNrrrrrr�rr��c@r)�
KRB_SAFE_BODYNrrrrrr�rr�c@r)�KRB_SAFENrrrrrr�rr��z	safe-bodyc@r)�KerbErrorDataTypeValuesNrrrrrr�'rr�)zkERB-AP-ERR-TYPE-SKEW-RECOVERYr.)zkERB-ERR-TYPE-EXTENDEDr/c@r)�KerbErrorDataTypeSequenceNrrrrrr�1rr�c@r)�KrbFastArmorNrrrrrr�:rr�z
armor-typezarmor-valuec@r)�KrbFastArmoredRepNrrrrrr�Drr�zenc-fast-repc@r)�KrbFastArmoredReqNrrrrrr�Mrr��armorzreq-checksumzenc-fast-reqc@r)�KrbFastFinishedNrrrrrr�Xrr�zticket-checksumc@r)�
KrbFastReqNrrrrrr�err�zfast-optionsc@r)�KrbFastResponseNrrrrrr�prr�zstrengthen-key�finishedc@r)�MessageTypeValuesNrrrrrr�|rr�)z
krb-as-reqrc)z
krb-as-reprN)zkrb-tgs-reqre)zkrb-tgs-reprO)z
krb-ap-reqrC)z
krb-ap-repr8)zkrb-safer�)zkrb-privr�)zkrb-credr�)z	krb-errorr�c@r)�MessageTypeSequenceNrrrrrr��rr�c@r)�NameTypeValuesNrrrrrr��rr�)zkRB5-NT-UNKNOWNr)zkRB5-NT-PRINCIPALr )zkRB5-NT-SRV-INSTr.)zkRB5-NT-SRV-HSTr/)zkRB5-NT-SRV-XHSTrF)zkRB5-NT-UIDr:)zkRB5-NT-X500-PRINCIPALrS)zkRB5-NT-SMTP-NAMEr_)zkRB5-NT-ENTERPRISE-PRINCIPALrc)zkRB5-NT-WELLKNOWNrN)zkRB5-NT-ENT-PRINCIPAL-AND-IDi~���)zkRB5-NT-MS-PRINCIPALr�)zkRB5-NT-MS-PRINCIPAL-AND-IDi���c@r)�NameTypeSequenceNrrrrrr��rr�c@r)�PA_ENC_TIMESTAMPNrrrrrr��rr�c@r)�
PA_ENC_TS_ENCNrrrrrr��rr��patimestamp�pausecc@r)�PA_FX_FAST_REPLYNrrrrrr��rr�zarmored-datac@r)�PA_FX_FAST_REQUESTNrrrrrr��rr�c@r)�PACOptionFlagsNrrrrrr��rr�c@r)�PA_PAC_OPTIONSNrrrrrr��rr��optionsc@r)�PA_S4U2SelfNrrrrrr��rr��name�authc@r)�PA_SUPPORTED_ENCTYPESNrrrrrr��rr�c@r)�PACOptionFlagsValuesNrrrrrr��rr�)�claimsr)zbranch-awarer )zforward-to-full-dcr.)z%resource-based-constrained-delegationr/c@r)�PACOptionFlagsSequenceNrrrrrr��rr�c@r)�PADataTypeValuesNrrrrrr�rr�)8)zkRB5-PADATA-NONEr)zkRB5-PADATA-KDC-REQr )zkRB5-PADATA-ENC-TIMESTAMPr.)zkRB5-PADATA-PW-SALTr/)zkRB5-PADATA-ENC-UNIX-TIMEr:)zkRB5-PADATA-SANDIA-SECUREIDrS)zkRB5-PADATA-SESAMEr_)zkRB5-PADATA-OSF-DCEr`)zkRB5-PADATA-CYBERSAFE-SECUREIDrb)zkRB5-PADATA-AFS3-SALTrc)zkRB5-PADATA-ETYPE-INFOrN)zkRB5-PADATA-SAM-CHALLENGEre)zkRB5-PADATA-SAM-RESPONSErO)zkRB5-PADATA-PK-AS-REQ-19rC)zkRB5-PADATA-PK-AS-REP-19r8)zkRB5-PADATA-PK-AS-REQr})zkRB5-PADATA-PK-AS-REPr�)zkRB5-PADATA-PA-PK-OCSP-RESPONSEr�)zkRB5-PADATA-ETYPE-INFO2�)zkRB5-PADATA-SVR-REFERRAL-INFOr�)zkRB5-PADATA-SAM-REDIRECTr�)zkRB5-PADATA-GET-FROM-TYPED-DATAr�)zkRB5-PADATA-SAM-ETYPE-INFOr�)zkRB5-PADATA-SERVER-REFERRALr�)zkRB5-PADATA-ALT-PRINCr�)zkRB5-PADATA-SAM-CHALLENGE2r�)zkRB5-PADATA-SAM-RESPONSE2r�)zkRB5-PA-EXTRA-TGT�))zkRB5-PADATA-TD-KRB-PRINCIPAL�f)z$kRB5-PADATA-PK-TD-TRUSTED-CERTIFIERS�h)z#kRB5-PADATA-PK-TD-CERTIFICATE-INDEX�i)z kRB5-PADATA-TD-APP-DEFINED-ERROR�j)zkRB5-PADATA-TD-REQ-NONCE�k)zkRB5-PADATA-TD-REQ-SEQ�l)zkRB5-PADATA-PA-PAC-REQUESTrk)zkRB5-PADATA-FOR-USERrl)zkRB5-PADATA-FOR-X509-USER�)zkRB5-PADATA-FOR-CHECK-DUPS�)zkRB5-PADATA-AS-CHECKSUM�)zkRB5-PADATA-FX-COOKIE�)zkRB5-PADATA-AUTHENTICATION-SET�)zkRB5-PADATA-AUTH-SET-SELECTED�)zkRB5-PADATA-FX-FAST�)zkRB5-PADATA-FX-ERROR�)zkRB5-PADATA-ENCRYPTED-CHALLENGE�)zkRB5-PADATA-OTP-CHALLENGE�)zkRB5-PADATA-OTP-REQUESTrm)zkBB5-PADATA-OTP-CONFIRM�)zkRB5-PADATA-OTP-PIN-CHANGE�)zkRB5-PADATA-EPAK-AS-REQ�)zkRB5-PADATA-EPAK-AS-REP�)zkRB5-PADATA-PKINIT-KX�)zkRB5-PADATA-PKU2U-NAME�)zkRB5-PADATA-REQ-ENC-PA-REP�)zkRB5-PADATA-SUPPORTED-ETYPES�)zkRB5-PADATA-PAC-OPTIONS�c@r)�PADataTypeSequenceNrrrrrrGrrc@r)�TGS_REPNrrrrrr
Prr
c@r)�TGS_REQNrrrrrrWrrc@r)�
TYPED_DATANrrrrrr^rrc@r)�TicketFlagsValuesNrrrrrrjrr)zmay-postdater:)�invalidr_)�initialrb)zpre-authentrc)z
hw-authentrN)ztransited-policy-checkedre)zok-as-delegaterOc@r)�TicketFlagsSequenceNrrrrrr�rrN)��pyasn1.typerrrrrrrr�Integerr�ValueRangeConstraintr;r�
SequenceOfr�Sequence�
NamedTypes�	NamedType�subtype�Tag�tagClassContext�tagFormatSimple�OctetStringr!r"r$r%r&�
GeneralStringr)r*r+r,r-�tagFormatConstructed�OptionalNamedTyper0r1r2r3r7�tagSet�
tagExplicitly�tagClassApplication�SingleValueConstraint�	BitStringr<�ValueSizeConstraintr>r?rBrG�NamedValues�namedValuesrIrKrLrMrTrUrWrX�GeneralizedTimerYrZrdrfrgrnrorrrsrxr|r~rr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��Booleanr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��Choicer�r�r�r�r�r�r�r�r�rr
rrrr�id_krb5rrrr�<module>s�$"$
�""�"$�"*�""""�""$�22"�2"""�22"""�	�"�"$�24*""""�"$�""""""""*""*�24*"��"�"$�2""""""""�
$""��"�"$�""$�""""�""
�"""""""""""""�"""""""""""�*"""""�
$"""""�
$&�""""$""""""��"���"�$&�$&�&� 24,"� 24""$$$""""$&� 24"�$"""""�
 24$"��"�$&�$�$$$�""""$�	$*"�*$$"��"��"�$$�$�$�$�$""$��"�<"�$&
��"�