Module sanic_discord.oauth.errors
Expand source code
from sanic.exceptions import SanicException
class OauthException(SanicException):
"""
The base exception for all Oauth2 exceptions.
"""
status_code = 403
class StateError(OauthException):
"""
The exception raised when the state is invalid.
"""
status_code = 400
class HttpException(SanicException):
"""
The base exception for all HTTP exceptions.
"""
status_code = 500
class NotFoundException(HttpException):
"""
If the request returns a 404."""
status_code = 404
Classes
class HttpException (message: Union[str, bytes, ForwardRef(None)] = None, status_code: Optional[int] = None, quiet: Optional[bool] = None, context: Optional[Dict[str, Any]] = None, extra: Optional[Dict[str, Any]] = None)
-
The base exception for all HTTP exceptions.
Expand source code
class HttpException(SanicException): """ The base exception for all HTTP exceptions. """ status_code = 500
Ancestors
- sanic.exceptions.SanicException
- builtins.Exception
- builtins.BaseException
Subclasses
Class variables
var status_code
class NotFoundException (message: Union[str, bytes, ForwardRef(None)] = None, status_code: Optional[int] = None, quiet: Optional[bool] = None, context: Optional[Dict[str, Any]] = None, extra: Optional[Dict[str, Any]] = None)
-
If the request returns a 404.
Expand source code
class NotFoundException(HttpException): """ If the request returns a 404.""" status_code = 404
Ancestors
- HttpException
- sanic.exceptions.SanicException
- builtins.Exception
- builtins.BaseException
Class variables
var status_code
class OauthException (message: Union[str, bytes, ForwardRef(None)] = None, status_code: Optional[int] = None, quiet: Optional[bool] = None, context: Optional[Dict[str, Any]] = None, extra: Optional[Dict[str, Any]] = None)
-
The base exception for all Oauth2 exceptions.
Expand source code
class OauthException(SanicException): """ The base exception for all Oauth2 exceptions. """ status_code = 403
Ancestors
- sanic.exceptions.SanicException
- builtins.Exception
- builtins.BaseException
Subclasses
Class variables
var status_code
class StateError (message: Union[str, bytes, ForwardRef(None)] = None, status_code: Optional[int] = None, quiet: Optional[bool] = None, context: Optional[Dict[str, Any]] = None, extra: Optional[Dict[str, Any]] = None)
-
The exception raised when the state is invalid.
Expand source code
class StateError(OauthException): """ The exception raised when the state is invalid. """ status_code = 400
Ancestors
- OauthException
- sanic.exceptions.SanicException
- builtins.Exception
- builtins.BaseException
Class variables
var status_code