thunderbird_accounts.authentication.utils
Functions
|
Create a url for a user to start a keycloak flow. |
|
|
|
Classes
|
Required actions, they're defined in the server's provider info. |
- class thunderbird_accounts.authentication.utils.KeycloakRequiredAction(*values)[source]
Bases:
StrEnumRequired actions, they’re defined in the server’s provider info.
Yes these are case sensitive… CONFIGURE_TOTP webauthn-register-passwordless UPDATE_PASSWORD TERMS_AND_CONDITIONS update_user_locale idp_link VERIFY_EMAIL delete_account webauthn-register VERIFY_PROFILE delete_credential CONFIGURE_RECOVERY_AUTHN_CODES UPDATE_PROFILE
- thunderbird_accounts.authentication.utils.create_aia_url(action: KeycloakRequiredAction)[source]
Create a url for a user to start a keycloak flow. These flows are defined as actions in KeycloakRequiredAction.