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 InvalidHeaderError(JWTExtendedException): """ An error getting header information from a request """ 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