HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.60.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Nov 5 05:00:59 EST 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //var/opt/nydus/ops/cryptography/hazmat/__pycache__/_oid.cpython-39.pyc
a

�,�hP<��@s�UddlZddlmZGdd�d�ZGdd�d�ZGdd�d�ZGd	d
�d
�ZGdd�d�ZGd
d�d�Zej	e�
�eje��ej
e��eje��eje��eje��eje��eje��eje��eje��eje��eje��eje��eje��eje��ejdejdej dej!dej"diZ#ej$eej%ej&fe'd<Gdd�d�Z(Gdd�d�Z)Gdd�d�Z*Gdd�d�Z+Gdd�d�Z,ej-dej.dej/dej0dej1dej2dej3d ej4d!ej5d"ej6d#ej7d$ej8d%ej9d&ej:d'ej;d(ej<d)ej=d*ej>d+ej?d,ej@d-ejAd.ejBd/ejCd0ejDd1ejEd2ejFd3ejGd4ejHd5ej	d6ejd7ejd8ejd9ejd:ejd;ejId<ejd=ejd>ejd?ejd@ejdAejdBejdCejdDejdEejdFej dGej!dHej"dIe(jJdJe(jKdKe(jLdLe(jMdMe(jNdNe(jOdOe(jPdPe(jQdQejRdRejSdSejTdTejUdUejVdVejWdWejXdXejYdXejZdYej[dZej\d[ej]d\ej^d]ej_d^ej`d_ejad`ejbdaejcdbejddcejeddejfdeejgdfejhdgejidhejjdiejkdjejldkejmdle)jndme)jodne*jpdoe+jqdpe+jrdqejsdre,jtdsi[ZudS)t�N)�hashesc@sleZdZedd�dd�Zeed�dd�Zed�d	d
�Ze	d�dd�Z
eed�d
d��Zeed�dd��Z
dS)�ObjectIdentifierN)�
dotted_string�returnc	Cs�||_|j�d�}g}|D]X}zt|d�}Wn"tyNtd|�d���Yn0|dkrhtd|�d���|�|�qt|�dkr�td|�d���|ddkr�td|�d	���|ddkr�|d
dkr�td|�d���dS)
N�.�
zMalformed OID: z (non-integer nodes)rz (negative-integer nodes)�z (insufficient number of nodes)z! (first node outside valid range)��(z" (second node outside valid range))�_dotted_string�split�int�
ValueError�append�len)�selfr�nodesZintnodes�nodeZ
node_value�r�K/opt/nydus/tmp/pip-target-wkfpz8uv/lib64/python/cryptography/hazmat/_oid.py�__init__s6
�

�
�
�
�zObjectIdentifier.__init__)�otherrcCst|t�stS|j|jkS�N)�
isinstancer�NotImplementedr)rrrrr�__eq__3s
zObjectIdentifier.__eq__)rcCsd�|j|j�S)Nz#<ObjectIdentifier(oid={}, name={})>)�formatr�_name�rrrr�__repr__9s�zObjectIdentifier.__repr__cCs
t|j�Sr)�hashrrrrr�__hash__>szObjectIdentifier.__hash__cCst�|d�S)NzUnknown OID)�
_OID_NAMES�getrrrrrAszObjectIdentifier._namecCs|jSr)rrrrrrEszObjectIdentifier.dotted_string)�__name__�
__module__�__qualname__�strr�object�boolrrr
r!�propertyrrrrrrr
s(rc@s�eZdZed�Zed�Zed�Zed�Zed�Zed�Z	ed�Z
ed�Zed	�Zed
�Z
ed�Zed�Zed
�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�ZdS)�ExtensionOIDz2.5.29.9z	2.5.29.14z	2.5.29.15z	2.5.29.17z	2.5.29.18z	2.5.29.19z	2.5.29.30z	2.5.29.31z	2.5.29.32z	2.5.29.33z	2.5.29.35z	2.5.29.36z	2.5.29.37z	2.5.29.46z	2.5.29.54z	2.5.29.28z1.3.6.1.5.5.7.1.1z1.3.6.1.5.5.7.1.11z1.3.6.1.5.5.7.48.1.5z1.3.6.1.5.5.7.1.24z	2.5.29.20z	2.5.29.27z1.3.6.1.4.1.11129.2.4.2z1.3.6.1.4.1.11129.2.4.3z1.3.6.1.4.1.11129.2.4.5N)r$r%r&r�SUBJECT_DIRECTORY_ATTRIBUTES�SUBJECT_KEY_IDENTIFIER�	KEY_USAGE�SUBJECT_ALTERNATIVE_NAME�ISSUER_ALTERNATIVE_NAME�BASIC_CONSTRAINTS�NAME_CONSTRAINTS�CRL_DISTRIBUTION_POINTS�CERTIFICATE_POLICIES�POLICY_MAPPINGS�AUTHORITY_KEY_IDENTIFIER�POLICY_CONSTRAINTS�EXTENDED_KEY_USAGE�FRESHEST_CRL�INHIBIT_ANY_POLICY�ISSUING_DISTRIBUTION_POINT�AUTHORITY_INFORMATION_ACCESS�SUBJECT_INFORMATION_ACCESS�
OCSP_NO_CHECK�TLS_FEATURE�
CRL_NUMBER�DELTA_CRL_INDICATOR�%PRECERT_SIGNED_CERTIFICATE_TIMESTAMPS�PRECERT_POISON�SIGNED_CERTIFICATE_TIMESTAMPSrrrrr+Js6�r+c@seZdZed�ZdS)�OCSPExtensionOIDz1.3.6.1.5.5.7.48.1.2N)r$r%r&r�NONCErrrrrEhsrEc@s$eZdZed�Zed�Zed�ZdS)�CRLEntryExtensionOIDz	2.5.29.29z	2.5.29.21z	2.5.29.24N)r$r%r&r�CERTIFICATE_ISSUER�
CRL_REASON�INVALIDITY_DATErrrrrGlsrGc@s�eZdZed�Zed�Zed�Zed�Zed�Zed�Z	ed�Z
ed�Zed	�Zed
�Z
ed�Zed�Zed
�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�ZdS)�NameOIDz2.5.4.3z2.5.4.6z2.5.4.7z2.5.4.8z2.5.4.9z2.5.4.10z2.5.4.11z2.5.4.5z2.5.4.4z2.5.4.42z2.5.4.12z2.5.4.44z2.5.4.45z2.5.4.46z2.5.4.65z0.9.2342.19200300.100.1.1z0.9.2342.19200300.100.1.25z1.2.840.113549.1.9.1z1.3.6.1.4.1.311.60.2.1.3z1.3.6.1.4.1.311.60.2.1.1z1.3.6.1.4.1.311.60.2.1.2z2.5.4.15z2.5.4.16z2.5.4.17z1.2.643.3.131.1.1z
1.2.643.100.1z
1.2.643.100.3�1.2.840.113549.1.9.2N) r$r%r&r�COMMON_NAME�COUNTRY_NAME�
LOCALITY_NAME�STATE_OR_PROVINCE_NAME�STREET_ADDRESS�ORGANIZATION_NAME�ORGANIZATIONAL_UNIT_NAME�
SERIAL_NUMBER�SURNAME�
GIVEN_NAME�TITLE�GENERATION_QUALIFIER�X500_UNIQUE_IDENTIFIER�DN_QUALIFIER�	PSEUDONYM�USER_ID�DOMAIN_COMPONENT�
EMAIL_ADDRESS�JURISDICTION_COUNTRY_NAME�JURISDICTION_LOCALITY_NAME�#JURISDICTION_STATE_OR_PROVINCE_NAME�BUSINESS_CATEGORY�POSTAL_ADDRESS�POSTAL_CODE�INN�OGRN�SNILS�UNSTRUCTURED_NAMErrrrrKrs<�rKc@seZdZed�Zed�Zed�Zed�Zed�Zed�Z	ed�Z
ed�Zed	�Zed
�Z
ed�Zed�Zed
�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Zed�Z ed�Z!ed�Z"d S)!�SignatureAlgorithmOIDz1.2.840.113549.1.1.4z1.2.840.113549.1.1.5z
1.3.14.3.2.29z1.2.840.113549.1.1.14z1.2.840.113549.1.1.11z1.2.840.113549.1.1.12z1.2.840.113549.1.1.13z2.16.840.1.101.3.4.3.13z2.16.840.1.101.3.4.3.14z2.16.840.1.101.3.4.3.15z2.16.840.1.101.3.4.3.16z1.2.840.113549.1.1.10z1.2.840.10045.4.1z1.2.840.10045.4.3.1z1.2.840.10045.4.3.2z1.2.840.10045.4.3.3z1.2.840.10045.4.3.4z2.16.840.1.101.3.4.3.9z2.16.840.1.101.3.4.3.10z2.16.840.1.101.3.4.3.11z2.16.840.1.101.3.4.3.12z1.2.840.10040.4.3z2.16.840.1.101.3.4.3.1z2.16.840.1.101.3.4.3.2z2.16.840.1.101.3.4.3.3z2.16.840.1.101.3.4.3.4z1.3.101.112z1.3.101.113z
1.2.643.2.2.3z1.2.643.7.1.1.3.2z1.2.643.7.1.1.3.3N)#r$r%r&r�RSA_WITH_MD5�
RSA_WITH_SHA1�_RSA_WITH_SHA1�RSA_WITH_SHA224�RSA_WITH_SHA256�RSA_WITH_SHA384�RSA_WITH_SHA512ZRSA_WITH_SHA3_224ZRSA_WITH_SHA3_256ZRSA_WITH_SHA3_384ZRSA_WITH_SHA3_512�
RSASSA_PSS�ECDSA_WITH_SHA1�ECDSA_WITH_SHA224�ECDSA_WITH_SHA256�ECDSA_WITH_SHA384�ECDSA_WITH_SHA512ZECDSA_WITH_SHA3_224ZECDSA_WITH_SHA3_256ZECDSA_WITH_SHA3_384ZECDSA_WITH_SHA3_512�
DSA_WITH_SHA1�DSA_WITH_SHA224�DSA_WITH_SHA256ZDSA_WITH_SHA384ZDSA_WITH_SHA512�ED25519�ED448�GOSTR3411_94_WITH_3410_2001�!GOSTR3410_2012_WITH_3411_2012_256�!GOSTR3410_2012_WITH_3411_2012_512rrrrri�s>ri�_SIG_OIDS_TO_HASHc@s\eZdZed�Zed�Zed�Zed�Zed�Zed�Z	ed�Z
ed�Zed	�Zed
�Z
dS)�ExtendedKeyUsageOIDz1.3.6.1.5.5.7.3.1z1.3.6.1.5.5.7.3.2z1.3.6.1.5.5.7.3.3z1.3.6.1.5.5.7.3.4z1.3.6.1.5.5.7.3.8z1.3.6.1.5.5.7.3.9z2.5.29.37.0z1.3.6.1.4.1.311.20.2.2z1.3.6.1.5.2.3.5z1.3.6.1.5.5.7.3.17N)r$r%r&r�SERVER_AUTH�CLIENT_AUTH�CODE_SIGNING�EMAIL_PROTECTION�
TIME_STAMPING�OCSP_SIGNINGZANY_EXTENDED_KEY_USAGE�SMARTCARD_LOGON�KERBEROS_PKINIT_KDCZ	IPSEC_IKErrrrr��sr�c@seZdZed�Zed�ZdS)�AuthorityInformationAccessOIDz1.3.6.1.5.5.7.48.2z1.3.6.1.5.5.7.48.1N)r$r%r&r�
CA_ISSUERS�OCSPrrrrr��sr�c@seZdZed�ZdS)�SubjectInformationAccessOIDz1.3.6.1.5.5.7.48.5N)r$r%r&r�
CA_REPOSITORYrrrrr��sr�c@s$eZdZed�Zed�Zed�ZdS)�CertificatePoliciesOIDz1.3.6.1.5.5.7.2.1z1.3.6.1.5.5.7.2.2z2.5.29.32.0N)r$r%r&r�
CPS_QUALIFIER�CPS_USER_NOTICEZ
ANY_POLICYrrrrr��sr�c@seZdZed�Zed�ZdS)�AttributeOIDz1.2.840.113549.1.9.7rLN)r$r%r&r�CHALLENGE_PASSWORDrhrrrrr��sr��
commonNameZcountryNameZlocalityNameZstateOrProvinceNameZ
streetAddressZorganizationNameZorganizationalUnitNameZserialNumberZsurnameZ	givenName�titleZgenerationQualifierZx500UniqueIdentifierZdnQualifierZ	pseudonymZuserIDZdomainComponentZemailAddressZjurisdictionCountryNameZjurisdictionLocalityNameZjurisdictionStateOrProvinceNameZbusinessCategoryZ
postalAddressZ
postalCodererfrgZunstructuredNameZmd5WithRSAEncryptionZsha1WithRSAEncryptionZsha224WithRSAEncryptionZsha256WithRSAEncryptionZsha384WithRSAEncryptionZsha512WithRSAEncryptionz
RSASSA-PSSzecdsa-with-SHA1zecdsa-with-SHA224zecdsa-with-SHA256zecdsa-with-SHA384zecdsa-with-SHA512z
dsa-with-sha1zdsa-with-sha224zdsa-with-sha256Zed25519Zed448z&GOST R 34.11-94 with GOST R 34.10-2001z2GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit)z2GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit)Z
serverAuthZ
clientAuthZcodeSigningZemailProtectionZtimeStampingZOCSPSigningZmsSmartcardLoginZ	pkInitKDCZsubjectDirectoryAttributesZsubjectKeyIdentifierZkeyUsage�subjectAltNameZ
issuerAltNameZbasicConstraintsZsignedCertificateTimestampListZctPoisonZ	cRLReasonZinvalidityDateZcertificateIssuerZnameConstraintsZcRLDistributionPointsZcertificatePoliciesZpolicyMappingsZauthorityKeyIdentifierZpolicyConstraintsZextendedKeyUsageZfreshestCRLZinhibitAnyPolicyZissuingDistributionPointZauthorityInfoAccessZsubjectInfoAccessZOCSPNoCheckZ	cRLNumberZdeltaCRLIndicatorZ
TLSFeaturer�Z	caIssuersZcaRepositoryz	id-qt-cpsz
id-qt-unoticeZ	OCSPNonceZchallengePassword)v�typingZcryptography.hazmat.primitivesrrr+rErGrKrirj�MD5rk�SHA1rlrm�SHA224rn�SHA256ro�SHA384rp�SHA512rrrsrtrurvrwrxryrzr{r|r}r~r�Dict�OptionalZ
HashAlgorithm�__annotations__r�r�r�r�r�rMrNrOrPrQrRrSrTrUrVrWrXrYrZr[r\r]r^r_r`rarbrcrdrerfrgrhrqr�r�r�r�r�r�r�r�r,r-r.r/r0r1rBrDrCrIrJrHr2r3r4r5r6r7r8r9r:r;r<r=r>r@rAr?r�r�r�r�r�rFr�r"rrrr�<module>s
@!&














���
�