o
    }j6hf)  ã                   @   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   úe/var/www/html/chefvision.cloud.itp360.com/venv/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   ÚhwTypeÚhwSerialEntriesc                   @   r   )ÚCommunityIdentifierNr   r   r   r   r   r   2   r   r   ÚcommunityOIDÚhwModuleListc                   @   r   )ÚPreferredPackageIdentifierNr   r   r   r   r   r!   <   r   r!   ÚfwPkgIDÚverNum)ÚsubtypeSpecc                   @   r   )Ú"PreferredOrLegacyPackageIdentifierNr   r   r   r   r   r%   E   r   r%   Ú	preferredÚlegacyc                   @   r   )ÚCurrentFWConfigNr   r   r   r   r   r(   N   r   r(   Ú	fwPkgTypeÚ	fwPkgNamec                   @   r   )Ú'PreferredOrLegacyStalePackageIdentifierNr   r   r   r   r   r+   W   r   r+   ÚpreferredStaleVerNumÚlegacyStaleVersionc                   @   r   )ÚFirmwarePackageLoadErrorCodeNr   r   r   r   r   r.   `   r   r.   )%)ÚdecodeFailureé   )ÚbadContentInfoé   )ÚbadSignedDataé   )ÚbadEncapContenté   )ÚbadCertificateé   )ÚbadSignerInfoé   )ÚbadSignedAttrsé   )ÚbadUnsignedAttrsé   )ÚmissingContenté	   )ÚnoTrustAnchoré
   )ÚnotAuthorizedé   )ÚbadDigestAlgorithmé   )ÚbadSignatureAlgorithmé   )ÚunsupportedKeySizeé   )ÚsignatureFailureé   )ÚcontentTypeMismatché   )ÚbadEncryptedDataé   )ÚunprotectedAttrsPresenté   )ÚbadEncryptContenté   )ÚbadEncryptAlgorithmé   )ÚmissingCiphertexté   )ÚnoDecryptKeyé   )ÚdecryptFailureé   )ÚbadCompressAlgorithmé   )ÚmissingCompressedContenté   )ÚdecompressFailureé   )ÚwrongHardwareé   )ÚstalePackageé   )ÚnotInCommunityé   )ÚunsupportedPackageTypeé   )ÚmissingDependencyé   )ÚwrongDependencyVersioné    )ÚinsufficientMemoryé!   )ÚbadFirmwareé"   )ÚunsupportedParametersé#   )ÚbreaksDependencyé$   )Ú
otherErroréc   c                   @   r   )ÚVendorLoadErrorCodeNr   r   r   r   r   ry      r   ry   z1.2.840.113549.1.9.16.2.39c                   @   r   )ÚWrappedFirmwareKeyNr   r   r   r   r   rz      r   rz   z1.2.840.113549.1.9.16.2.42c                   @   r   )ÚFirmwarePackageInfoNr   r   r   r   r   r{      r   r{   Údependenciesr0   r2   z1.2.840.113549.1.9.16.2.40c                   @   r   )ÚCommunityIdentifiersNr   r   r   r   r   r}   «   r   r}   z1.2.840.113549.1.9.16.2.43c                   @   r   )ÚImplementedCompressAlgorithmsNr   r   r   r   r   r~   µ   r   r~   z1.2.840.113549.1.9.16.2.38c                   @   r   )ÚImplementedCryptoAlgorithmsNr   r   r   r   r   r   ¿   r   r   z1.2.840.113549.1.9.16.2.37c                   @   r   )ÚDecryptKeyIdentifierNr   r   r   r   r   r   É   r   r   z1.2.840.113549.1.9.16.2.36c                   @   r   )ÚTargetHardwareIdentifiersNr   r   r   r   r   r   Ñ   r   r   z1.2.840.113549.1.9.16.2.35c                   @   r   )ÚFirmwarePackageIdentifierNr   r   r   r   r   r   Û   r   r   ÚnameÚstalez1.2.840.113549.1.9.16.2.41c                   @   r   )ÚFirmwarePackageMessageDigestNr   r   r   r   r   r   è   r   r   Ú	algorithmÚ	msgDigestc                   @   r   )ÚFWErrorVersionNr   r   r   r   r   r   ó   r   r   )Úv1r0   z1.2.840.113549.1.9.16.1.18c                   @   r   )ÚFirmwarePackageLoadErrorNr   r   r   r   r   r   ý   r   r   Úversionr   )ÚvalueÚhwSerialNumÚ	errorCodeÚvendorErrorCodeÚconfig)Ú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   ÚtrustAnchorKeyIDÚ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)QÚpyasn1.typer   r   r   r   r   r   r   Úpyasn1_modulesr	   r
   ÚfloatÚMAXÚChoicer   Ú
NamedTypesÚ	NamedTypeÚNullÚOctetStringÚSequencer   r   ÚObjectIdentifierÚ
SequenceOfr   r!   ÚIntegerÚsubtypeÚValueRangeConstraintr%   r(   ÚOptionalNamedTyper+   Ú
Enumeratedr.   ÚNamedValuesÚnamedValuesry   Úid_aa_wrappedFirmwareKeyÚEnvelopedDatarz   Úid_aa_firmwarePackageInfor{   ÚsizeSpecÚValueSizeConstraintÚid_aa_communityIdentifiersr}   Úid_aa_implCompressAlgsr~   Úid_aa_implCryptoAlgsr   Úid_aa_decryptKeyIDr   Úid_aa_targetHardwareIDsr   Úid_aa_firmwarePackageIDr   Úid_aa_fwPkgMessageDigestr   ÚAlgorithmIdentifierr   Úid_ct_firmwareLoadErrorr   ÚDefaultedNamedTypeÚTagÚtagClassContextÚtagFormatSimpler   Úid_ct_firmwareLoadReceiptr   Úid_ct_firmwarePackager   Úid_on_hardwareModuleNamer   Ú_cmsAttributesMapUpdateÚcmsAttributesMapÚupdateÚ_cmsContentTypesMapUpdateÚcmsContentTypesMapÚ_anotherNameMapUpdateÚanotherNameMapr   r   r   r   Ú<module>   s  $þýþþþþþþ)

þ








þ
þÿ
*ùÿ
$ú

þ
÷ýÿ