o
    ÷©Zhf)  ã                   @   sN  d dl mZmZmZmZmZmZmZ d dlm	Z	 d dlm
Z
 edZG dd dejZe e de ¡ ¡e de ¡ ¡e d	eje e d
e ¡ ¡e de ¡ ¡¡d¡¡e_G dd dejZe e de ¡ ¡e deje d¡¡e_G dd dejZe e de ¡ ¡e de ¡¡e_G dd dejZe e de ¡ ¡e de ¡ je d e¡d¡¡e_G dd dejZe e de ¡e de ¡ ¡¡e_G dd dejZe e d e ¡ ¡e d!e ¡¡e_G d"d# d#ejZ e e d$e ¡ je d e¡d¡e d%e ¡ ¡¡e _G d&d' d'ej!Z"ej#d( e"_$G d)d* d*ejZ%e d+¡Z&G d,d- d-e
j'Z(e d.¡Z)G d/d0 d0ejZ*e e d e ¡ ¡e d1eje d¡¡e*_ejj+e ,d2d3¡ e*_+e d4¡Z-G d5d6 d6ejZ.e e._e d7¡Z/G d8d9 d9ejZ0e ¡ e0_e d:¡Z1G d;d< d<ejZ2e ¡ e2_e d=¡Z3G d>d? d?ejZ4e d@¡Z5G dAdB dBejZ6e ¡ e6_e dC¡Z7G dDdE dEejZ8e e dFe ¡e dGe  ¡¡e8_e dH¡Z9G dIdJ dJejZ:e e dKe	 ;¡ ¡e dLe ¡ ¡¡e:_G dMdN dNejZ<e #dO¡e<_$e dP¡Z=G dQdR dRejZ>e e ?dSe< jdTdU¡e de ¡ ¡e dVe ¡ ¡e dWe" ¡e dXe% ¡e d!e ¡e dYeje dje @ejAejBd2¡dZ¡¡e>_G d[d\ d\ejZCe #dO¡eC_$e d]¡ZDG d^d_ d_ejZEe e ?dSeC jdTdU¡e de ¡ ¡e dVe ¡ ¡e d!e ¡e d`e ¡ ¡e dae ¡ je @ejAejBd2¡dZ¡¡eE_e db¡ZFG dcdd ddejZGe de¡ZHG dfdg dgejZIe e de ¡ ¡e dVe ¡ ¡¡eI_e&e( e)e* e-e. e/e0 e1e2 e3e4 e5e6 e7e8 e9e: i	ZJe
jK LeJ¡ e=e> eDeE eFeG iZMe
jN LeM¡ eHeI iZOe	jP LeO¡ dhS )ié    )ÚunivÚcharÚ	namedtypeÚnamedvalÚtagÚ
constraintÚuseful)Úrfc5280)Úrfc5652Úinfc                   @   ó   e Zd ZdS )ÚHardwareSerialEntryN©Ú__name__Ú
__module__Ú__qualname__© r   r   úM/var/www/html/lang_env/lib/python3.10/site-packages/pyasn1_modules/rfc4108.pyr      ó    r   ÚallÚsingleÚblockÚlowÚhigh)ÚcomponentTypec                   @   r   )ÚHardwareModulesNr   r   r   r   r   r   )   r   r   ZhwTypeZhwSerialEntriesc                   @   r   )ÚCommunityIdentifierNr   r   r   r   r   r   2   r   r   ZcommunityOIDZhwModuleListc                   @   r   )ÚPreferredPackageIdentifierNr   r   r   r   r   r   <   r   r   ZfwPkgIDZverNum)ZsubtypeSpecc                   @   r   )Ú"PreferredOrLegacyPackageIdentifierNr   r   r   r   r   r   E   r   r   Ú	preferredÚlegacyc                   @   r   )ÚCurrentFWConfigNr   r   r   r   r   r!   N   r   r!   Z	fwPkgTypeZ	fwPkgNamec                   @   r   )Ú'PreferredOrLegacyStalePackageIdentifierNr   r   r   r   r   r"   W   r   r"   ZpreferredStaleVerNumZlegacyStaleVersionc                   @   r   )ÚFirmwarePackageLoadErrorCodeNr   r   r   r   r   r#   `   r   r#   )%)ZdecodeFailureé   )ZbadContentInfoé   )ZbadSignedDataé   )ZbadEncapContenté   )ZbadCertificateé   )ZbadSignerInfoé   )ZbadSignedAttrsé   )ZbadUnsignedAttrsé   )ZmissingContenté	   )ZnoTrustAnchoré
   )ZnotAuthorizedé   )ZbadDigestAlgorithmé   )ZbadSignatureAlgorithmé   )ZunsupportedKeySizeé   )ZsignatureFailureé   )ZcontentTypeMismatché   )ZbadEncryptedDataé   )ZunprotectedAttrsPresenté   )ZbadEncryptContenté   )ZbadEncryptAlgorithmé   )ZmissingCiphertexté   )ZnoDecryptKeyé   )ZdecryptFailureé   )ZbadCompressAlgorithmé   )ZmissingCompressedContenté   )ZdecompressFailureé   )ZwrongHardwareé   )ZstalePackageé   )ZnotInCommunityé   )ZunsupportedPackageTypeé   )ZmissingDependencyé   )ZwrongDependencyVersioné    )ZinsufficientMemoryé!   )ZbadFirmwareé"   )ZunsupportedParametersé#   )ZbreaksDependencyé$   )Z
otherErroréc   c                   @   r   )ÚVendorLoadErrorCodeNr   r   r   r   r   rI      r   rI   z1.2.840.113549.1.9.16.2.39c                   @   r   )ÚWrappedFirmwareKeyNr   r   r   r   r   rJ      r   rJ   z1.2.840.113549.1.9.16.2.42c                   @   r   )ÚFirmwarePackageInfoNr   r   r   r   r   rK      r   rK   Údependenciesr$   r%   z1.2.840.113549.1.9.16.2.40c                   @   r   )ÚCommunityIdentifiersNr   r   r   r   r   rM   «   r   rM   z1.2.840.113549.1.9.16.2.43c                   @   r   )ÚImplementedCompressAlgorithmsNr   r   r   r   r   rN   µ   r   rN   z1.2.840.113549.1.9.16.2.38c                   @   r   )ÚImplementedCryptoAlgorithmsNr   r   r   r   r   rO   ¿   r   rO   z1.2.840.113549.1.9.16.2.37c                   @   r   )ÚDecryptKeyIdentifierNr   r   r   r   r   rP   É   r   rP   z1.2.840.113549.1.9.16.2.36c                   @   r   )ÚTargetHardwareIdentifiersNr   r   r   r   r   rQ   Ñ   r   rQ   z1.2.840.113549.1.9.16.2.35c                   @   r   )ÚFirmwarePackageIdentifierNr   r   r   r   r   rR   Û   r   rR   ÚnameÚstalez1.2.840.113549.1.9.16.2.41c                   @   r   )ÚFirmwarePackageMessageDigestNr   r   r   r   r   rU   è   r   rU   Ú	algorithmZ	msgDigestc                   @   r   )ÚFWErrorVersionNr   r   r   r   r   rW   ó   r   rW   )Úv1r$   z1.2.840.113549.1.9.16.1.18c                   @   r   )ÚFirmwarePackageLoadErrorNr   r   r   r   r   rY   ý   r   rY   ÚversionrX   )ÚvalueZhwSerialNumZ	errorCodeZvendorErrorCodeÚconfig)ZimplicitTagc                   @   r   )ÚFWReceiptVersionNr   r   r   r   r   r]     r   r]   z1.2.840.113549.1.9.16.1.17c                   @   r   )ÚFirmwarePackageLoadReceiptNr   r   r   r   r   r^     r   r^   ZtrustAnchorKeyIDZdecryptKeyIDz1.2.840.113549.1.9.16.1.16c                   @   r   )ÚFirmwarePkgDataNr   r   r   r   r   r_   (  r   r_   z1.3.6.1.5.5.7.8.4c                   @   r   )ÚHardwareModuleNameNr   r   r   r   r   r`   0  r   r`   N)QZpyasn1.typer   r   r   r   r   r   r   Zpyasn1_modulesr	   r
   ÚfloatÚMAXZChoicer   Z
NamedTypesZ	NamedTypeZNullZOctetStringÚSequencer   r   ZObjectIdentifierZ
SequenceOfr   r   ÚIntegerÚsubtypeZValueRangeConstraintr   r!   ZOptionalNamedTyper"   Z
Enumeratedr#   ZNamedValuesZnamedValuesrI   Zid_aa_wrappedFirmwareKeyZEnvelopedDatarJ   Zid_aa_firmwarePackageInforK   ZsizeSpecZValueSizeConstraintZid_aa_communityIdentifiersrM   Zid_aa_implCompressAlgsrN   Zid_aa_implCryptoAlgsrO   Zid_aa_decryptKeyIDrP   Zid_aa_targetHardwareIDsrQ   Zid_aa_firmwarePackageIDrR   Zid_aa_fwPkgMessageDigestrU   ZAlgorithmIdentifierrW   Zid_ct_firmwareLoadErrorrY   ZDefaultedNamedTypeÚTagZtagClassContextZtagFormatSimpler]   Zid_ct_firmwareLoadReceiptr^   Zid_ct_firmwarePackager_   Zid_on_hardwareModuleNamer`   Z_cmsAttributesMapUpdateZcmsAttributesMapÚupdateZ_cmsContentTypesMapUpdateZcmsContentTypesMapZ_anotherNameMapUpdateZanotherNameMapr   r   r   r   Ú<module>   s  $þýþþþþþþ)

þ








þ
þÿ
*ùÿ
$ú

þ
÷ýÿ