mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
Update PyJWT's exceptions (#2522)
Regards jpadilla/pyjwt#316, jpadilla/pyjwt#335, jpadilla/pyjwt#340
This commit is contained in:
committed by
Sebastian Rittau
parent
4d86092df0
commit
82d54ce57b
6
third_party/3/jwt/__init__.pyi
vendored
6
third_party/3/jwt/__init__.pyi
vendored
@@ -16,16 +16,18 @@ def register_algorithm(alg_id: str,
|
||||
|
||||
def unregister_algorithm(alg_id: str) -> None: ...
|
||||
|
||||
class InvalidTokenError(Exception): ...
|
||||
class PyJWTError(Exception): ...
|
||||
class InvalidTokenError(PyJWTError): ...
|
||||
class DecodeError(InvalidTokenError): ...
|
||||
class ExpiredSignatureError(InvalidTokenError): ...
|
||||
class InvalidAudienceError(InvalidTokenError): ...
|
||||
class InvalidIssuerError(InvalidTokenError): ...
|
||||
class InvalidIssuedAtError(InvalidTokenError): ...
|
||||
class ImmatureSignatureError(InvalidTokenError): ...
|
||||
class InvalidKeyError(Exception): ...
|
||||
class InvalidKeyError(PyJWTError): ...
|
||||
class InvalidAlgorithmError(InvalidTokenError): ...
|
||||
class MissingRequiredClaimError(InvalidTokenError): ...
|
||||
class InvalidSignatureError(DecodeError): ...
|
||||
|
||||
# Compatibility aliases (deprecated)
|
||||
ExpiredSignature = ExpiredSignatureError
|
||||
|
||||
Reference in New Issue
Block a user