thunderbird_accounts.authentication.exceptions

Exceptions

DeleteUserError(error[, oidc_id])

ImportUserError(error[, username])

InvalidDomainError(username, *args, **kwargs)

KeycloakError(details, *args, **kwargs)

Generic error

SendExecuteActionsEmailError(error[, ...])

UpdateUserError(error[, username])

exception thunderbird_accounts.authentication.exceptions.KeycloakError(details, *args, **kwargs)[source]

Bases: RuntimeError

Generic error

__init__(details, *args, **kwargs)[source]
exception thunderbird_accounts.authentication.exceptions.InvalidDomainError(username, *args, **kwargs)[source]

Bases: KeycloakError

__init__(username, *args, **kwargs)[source]
exception thunderbird_accounts.authentication.exceptions.ImportUserError(error, username: str | None = None, *args, **kwargs)[source]

Bases: KeycloakError

__init__(error, username: str | None = None, *args, **kwargs)[source]
exception thunderbird_accounts.authentication.exceptions.UpdateUserError(error, username: str | None = None, *args, **kwargs)[source]

Bases: KeycloakError

__init__(error, username: str | None = None, *args, **kwargs)[source]
exception thunderbird_accounts.authentication.exceptions.DeleteUserError(error, oidc_id: str | None = None, *args, **kwargs)[source]

Bases: KeycloakError

__init__(error, oidc_id: str | None = None, *args, **kwargs)[source]
exception thunderbird_accounts.authentication.exceptions.SendExecuteActionsEmailError(error, action: str | None = None, oidc_id: str | None = None, *args, **kwargs)[source]

Bases: KeycloakError

__init__(error, action: str | None = None, oidc_id: str | None = None, *args, **kwargs)[source]