thunderbird_accounts.authentication.mfa_management
Functions
|
Return the end user's OIDC access token for the self-service MFA provider. |
|
|
|
|
|
|
|
Serialize stored recovery-codes credentials without returning plaintext codes. |
|
Classes
|
|
|
Exceptions
- exception thunderbird_accounts.authentication.mfa_management.MfaManagementError[source]
Bases:
Exception
- exception thunderbird_accounts.authentication.mfa_management.MfaAccountNotConnectedError[source]
Bases:
MfaManagementError
Bases:
MfaManagementError
Bases:
MfaManagementError
Bases:
MfaManagementError
Bases:
MfaManagementError
Bases:
MfaManagementError
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaSetupExpiredError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaInvalidTotpCodeError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaAuthenticatorAlreadyConfiguredError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaTotpRequiredForRecoveryCodesError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaRecoveryCodesRejectedError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaAuthenticatorNotFoundError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaRecoveryCodesNotFoundError[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaSessionExpiredResponseRequired[source]
Bases:
MfaManagementError
- exception thunderbird_accounts.authentication.mfa_management.MfaReauthenticationRequired[source]
Bases:
MfaManagementError
- class thunderbird_accounts.authentication.mfa_management.MfaMethodsResult(totp_credentials: list[dict], recovery_codes_credentials: list[dict])[source]
Bases:
object