Xj?ddlmZddlZddlmZej rddlmZejZ Gdde Z Gdde Z Gd d e Z Gd d e ZGd de ZGdde ZGdde ZGdde Zy)) annotationsN) exceptions)opensslc"eZdZddfd ZxZS)UnsupportedAlgorithmc2t||||_yN)super__init___reason)selfmessagereason __class__s k/mnt/ssd/data/Dropbox/adrian/vault-secondbrain/venv/lib/python3.12/site-packages/cryptography/exceptions.pyr zUnsupportedAlgorithm.__init__s ! r )rstrrz_Reasons | NonereturnNone__name__ __module__ __qualname__r __classcell__rs@rrrs 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,zlist[rust_openssl.OpenSSLError]rrrrs@rr*r*+s%!!"A! !!rr*c eZdZy) InvalidKeyNrrrrr/r/3r 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