auth0_flutter_web library

Classes

ActorToken
Represents the acting party in a Custom Token Exchange delegation or impersonation flow (RFC 8693 actor_token / actor_token_type).
ApiCredentials
User's credentials obtained from Auth0 for a specific API (audience) as the result of exchanging the stored refresh token using a Multi-Resource Refresh Token (MRRT).
Auth0Web
Primary interface for interacting with Auth0 on web platforms.
AuthenticationMethod
EnrollmentChallenge
Factor
MfaAuthenticator
An MFA authenticator enrolled by the user, as returned by MfaApi.getAuthenticators.
MfaChallenge
The result of initiating an MFA challenge via MfaApi.challenge.
MfaEnrollmentChallenge
The result of initiating an MFA enrollment via one of the MfaApi.enroll* methods.
MfaWeb
An interface for completing Multi-Factor Authentication (MFA) flows on the web using an mfa_token, as part of Auth0's flexible/expanded grant support.
MyAccountPasskeyAuthenticationMethod
An enrolled passkey authentication method returned by the My Account API.
MyAccountWeb
An interface for interacting with the Auth0 My Account API on the web.
PasskeyAuthenticatorResponse
The authenticator's response within a PasskeyCredential.
PasskeyCredential
A passkey credential obtained from the platform authenticator.
PasskeyEnrollmentChallenge
A challenge issued by the My Account API to begin a passkey enrollment ceremony.
UserActor
Represents the act (actor) claim from an ID token issued during a Custom Token Exchange delegation or impersonation flow.
UserProfile
A collection of properties that represents the authenticated user, extracted from ID token claims.
WebPasskeyChallenge
A passkey challenge issued by Auth0 on the web platform.

Enums

AuthenticationMethodType
The type of authentication method, used to filter results when listing authentication methods via getAuthenticationMethods.
CacheLocation
The location where cached data is stored by the underlying SDK on the web platform.
PhoneType

Exceptions / Errors

MyAccountException
WebException
Exception thrown by Auth0FlutterWebPlatform when something goes wrong.