Исходный код EJIO.user.err

## /ctk_extender/err.py

from .base_error import UserBaseError

__all__ = [
    'UserBaseError',

    # model
    'IncorrectLoginError',
    'SaltNotFoundError',

    # session
    'ManagerNotInitializedError',

    # facade
    'FacadeNotInitializedError',
    'ServiceNotInitializedError',
    'UserAlreadyExistsError',
    'UserAlreadyAuthenticatedError',
    'UserNotAuthenticatedError',
    'UserSessionNotFoundError',
    'UserNotFoundError',
    'InvalidCredentialsError',
    'IncorrectPasswordError',
]


[документация] class IncorrectLoginError(UserBaseError): """Исключение связанное с некорректным переданным в конструктор логином.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class SaltNotFoundError(UserBaseError): """Исключение связанное с попыткой вызвать конструктор до генерации соли.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class ManagerNotInitializedError(UserBaseError): """Исключение связанное с попыткой взаимодействия с неинициализированным менеджером.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class FacadeNotInitializedError(UserBaseError): """Исключение связанное с попыткой взаимодействия с неинициализированным фасадом пользователя.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class ServiceNotInitializedError(UserBaseError): """Исключение связанное с попыткой вызова неинициализированного сервиса.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class UserAlreadyExistsError(UserBaseError): """Исключение связанное с попыткой регистрации уже зарегестрированного пользователя.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class UserAlreadyAuthenticatedError(UserBaseError): """Исключение связанное с попыткой входа при активной сессии.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class UserNotAuthenticatedError(UserBaseError): """Исключение связанное с попыткой выхода при неактивной сессии.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class UserSessionNotFoundError(UserBaseError): """Исключение связанное с попыткой автоматического входа при отсутствии активной сессии.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class UserNotFoundError(UserBaseError): """Исключение связанное с попыткой входа при отсутствии запрашеваемого пользователя в базе данных.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class InvalidCredentialsError(UserBaseError): """Исключение связанное с попыткой входа при некорректных данных.""" __slots__ = () def __init__(self, message: str): super().__init__(message)
[документация] class IncorrectPasswordError(UserBaseError): """Исключение связанное с попыткой входа при некорректных данных.""" __slots__ = () def __init__(self, message: str): super().__init__(message)