B ฉ#aชใ@s ddlmZGdd„deƒZGdd„deƒZGdd„deƒZGdd „d eƒZGd d „d eƒZGd d „d eƒZGdd„deƒZ Gdd„deƒZ Gdd„deƒZ dS)้)ฺEnumc@s<eZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd S)ฺ_Reasonsr้้้้้้้้้ ้ ้ N)ฺ__name__ฺ __module__ฺ __qualname__ZBACKEND_MISSING_INTERFACEZUNSUPPORTED_HASHZUNSUPPORTED_CIPHERZUNSUPPORTED_PADDINGZUNSUPPORTED_MGFZ UNSUPPORTED_PUBLIC_KEY_ALGORITHMZUNSUPPORTED_ELLIPTIC_CURVEZUNSUPPORTED_SERIALIZATIONZUNSUPPORTED_X509ZUNSUPPORTED_EXCHANGE_ALGORITHMZUNSUPPORTED_DIFFIE_HELLMANZUNSUPPORTED_MACฉrr๚@/tmp/pip-target-jgxl_w8r/lib64/python/cryptography/exceptions.pyr srcseZdZd‡fdd„ Z‡ZS)ฺUnsupportedAlgorithmNcstt|ƒ |ก||_dS)N)ฺsuperrฺ__init__Z_reason)ฺselfฺmessageฺreason)ฺ __class__rrrszUnsupportedAlgorithm.__init__)N)rrrrฺ __classcell__rr)rrrsrc@s eZdZdS)ฺAlreadyFinalizedN)rrrrrrrrsrc@s eZdZdS)ฺAlreadyUpdatedN)rrrrrrrr"src@s eZdZdS)ฺNotYetFinalizedN)rrrrrrrr&src@s eZdZdS)ฺ InvalidTagN)rrrrrrrr*src@s eZdZdS)ฺInvalidSignatureN)rrrrrrrr .sr cseZdZ‡fdd„Z‡ZS)ฺ InternalErrorcstt|ƒ |ก||_dS)N)rr!rฺerr_code)rฺmsgr")rrrr3szInternalError.__init__)rrrrrrr)rrr!2sr!c@s eZdZdS)ฺ InvalidKeyN)rrrrrrrr$8sr$N) ฺenumrrฺ Exceptionrrrrrr r!r$rrrrฺs