Source code for sanic_jwt_extended.exceptions
[docs]class JWTExtendedException(Exception):
"""
Base except which all sanic_jwt_extended errors extend
"""
pass
[docs]class JWTDecodeError(JWTExtendedException):
"""
An error decoding a JWT
"""
pass
[docs]class NoAuthorizationError(JWTExtendedException):
"""
An error raised when no authorization token was found in a protected endpoint
"""
pass
[docs]class WrongTokenError(JWTExtendedException):
"""
Error raised when attempting to use a refresh token to access an endpoint
or vice versa
"""
pass
[docs]class RevokedTokenError(JWTExtendedException):
"""
Error raised when a revoked token attempt to access a protected endpoint
"""
pass
[docs]class FreshTokenRequired(JWTExtendedException):
"""
Error raised when a valid, non-fresh JWT attempt to access an endpoint
protected by fresh_jwt_required
"""
pass
[docs]class AccessDenied(JWTExtendedException):
pass
[docs]class ConfigurationConflictError(JWTExtendedException):
"""
Error raised when trying to use allow and deny option together in jwt_required
"""
pass