3Tf^ddlmZddlZddlmZej rddlmZejZ Gdde Z Gdde Z Gd d e Z Gd d e ZGd de ZGdde ZGdde ZGdde Zy)) annotationsN) exceptions)opensslc.eZdZ d dfd ZxZS)UnsupportedAlgorithmc2t||||_yN)super__init___reason)selfmessagereason __class__s 9/usr/lib/python3/dist-packages/cryptography/exceptions.pyr zUnsupportedAlgorithm.__init__s ! r )rstrrztyping.Optional[_Reasons]returnNone__name__ __module__ __qualname__r __classcell__rs@rrrs(@D$= rrc eZdZy)AlreadyFinalizedNrrrrrrrrrc eZdZy)AlreadyUpdatedNrrrrr"r"r rr"c eZdZy)NotYetFinalizedNrrrrr$r$!r rr$c eZdZy) InvalidTagNrrrrr&r&%r rr&c eZdZy)InvalidSignatureNrrrrr(r()r rr(c,eZdZ dfd ZxZS) InternalErrorc2t||||_yr )r r err_code)r msgr,rs rr zInternalError.__init__.s   r)r-rr,z&typing.List[rust_openssl.OpenSSLError]rrrrs@rr*r*-s%!!"H! !!rr*c eZdZy) InvalidKeyNrrrrr/r/5r rr/) __future__rtyping"cryptography.hazmat.bindings._rustrrust_exceptions TYPE_CHECKINGr rust_openssl_Reasons Exceptionrrr"r$r&r(r*r/rrrr8s # L J  # #9 y  Y  i    y !I!  r