class InvalidTokenError(Exception): pass class DecodeError(InvalidTokenError): pass class ExpiredSignatureError(InvalidTokenError): pass class InvalidAudienceError(InvalidTokenError): pass class InvalidIssuerError(InvalidTokenError): pass class InvalidIssuedAtError(InvalidTokenError): pass class ImmatureSignatureError(InvalidTokenError): pass class InvalidKeyError(Exception): pass class InvalidAlgorithmError(InvalidTokenError): pass class MissingRequiredClaimError(InvalidTokenError): def __init__(self, claim): self.claim = claim def __str__(self): return 'Token is missing the "%s" claim' % self.claim # Compatibility aliases (deprecated) ExpiredSignature = ExpiredSignatureError InvalidAudience = InvalidAudienceError InvalidIssuer = InvalidIssuerError
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__pycache__ | Folder | 0755 |
|
|
contrib | Folder | 0755 |
|
|
__init__.py | File | 761 B | 0644 |
|
__main__.py | File | 4.05 KB | 0644 |
|
algorithms.py | File | 12.84 KB | 0644 |
|
api_jws.py | File | 7.38 KB | 0644 |
|
api_jwt.py | File | 6.9 KB | 0644 |
|
compat.py | File | 1.74 KB | 0644 |
|
exceptions.py | File | 841 B | 0644 |
|
utils.py | File | 4.02 KB | 0644 |
|