U §Ãq`ªã@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-nv4zd3e_/lib/python/cryptography/exceptions.pyr srcseZdZd‡fdd„ Z‡ZS)ÚUnsupportedAlgorithmNcstt|ƒ |¡||_dS©N)ÚsuperrÚ__init__Z_reason)ÚselfÚmessageÚreason©Ú __class__rrrszUnsupportedAlgorithm.__init__)N©rrrrÚ __classcell__rrrrrsrc@s eZdZdS)ÚAlreadyFinalizedN©rrrrrrrrsrc@s eZdZdS)ÚAlreadyUpdatedNr rrrrr!"sr!c@s eZdZdS)ÚNotYetFinalizedNr rrrrr"&sr"c@s eZdZdS)Ú InvalidTagNr rrrrr#*sr#c@s eZdZdS)ÚInvalidSignatureNr rrrrr$.sr$cseZdZ‡fdd„Z‡ZS)Ú InternalErrorcstt|ƒ |¡||_dSr)rr%rÚerr_code)rÚmsgr&rrrr3szInternalError.__init__rrrrrr%2sr%c@s eZdZdS)Ú InvalidKeyNr rrrrr(8sr(N) ÚenumrrÚ Exceptionrrr!r"r#r$r%r(rrrrÚs