Package com.firebase.ui.auth
The Firebase AuthUI library. See the
AuthUI
entry class for
information on using the library to manage signed-in user state.-
Class Summary Class Description AuthMethodPickerLayout Layout model to help customizing layout of the AuthMethodPickerActivity screen, where the user is presented with a list of sign-in providers to choose from.AuthMethodPickerLayout.Builder Builder forAuthMethodPickerLayout
.AuthUI The entry point to the AuthUI authentication flow, and related utility methods.AuthUI.IdpConfig Configuration for an identity provider.AuthUI.IdpConfig.AnonymousBuilder AuthUI.IdpConfig
builder for the Anonymous provider.AuthUI.IdpConfig.AppleBuilder AuthUI.IdpConfig
builder for the Apple provider.AuthUI.IdpConfig.Builder Base builder for all authentication providers.AuthUI.IdpConfig.EmailBuilder AuthUI.IdpConfig
builder for the email provider.AuthUI.IdpConfig.FacebookBuilder AuthUI.IdpConfig
builder for the Facebook provider.AuthUI.IdpConfig.GenericOAuthProviderBuilder AuthUI.IdpConfig
builder for a Generic OAuth provider.AuthUI.IdpConfig.GitHubBuilder AuthUI.IdpConfig
builder for the GitHub provider.AuthUI.IdpConfig.GoogleBuilder AuthUI.IdpConfig
builder for the Google provider.AuthUI.IdpConfig.MicrosoftBuilder AuthUI.IdpConfig
builder for the Microsoft provider.AuthUI.IdpConfig.PhoneBuilder AuthUI.IdpConfig
builder for the phone provider.AuthUI.IdpConfig.TwitterBuilder AuthUI.IdpConfig
builder for the Twitter provider.AuthUI.IdpConfig.YahooBuilder AuthUI.IdpConfig
builder for the Yahoo provider.ErrorCodes Error codes for failed sign-in attempts.FirebaseAuthUIActivityResultContract AActivityResultContract
describing that the caller can launch authentication flow with aIntent
and is guaranteed to receive aFirebaseAuthUIAuthenticationResult
as result.IdpResponse A container that encapsulates the result of authenticating with an Identity Provider.IdpResponse.Builder KickoffActivity -
Exception Summary Exception Description FirebaseAuthAnonymousUpgradeException FirebaseUiException Base class for all FirebaseUI exceptions.FirebaseUiUserCollisionException Internal exception which holds the necessary data to complete sign-in in the event of a recoverable error. -
Annotation Types Summary Annotation Type Description AuthUI.SupportedProvider ErrorCodes.Code Valid codes that can be returned fromFirebaseUiException.getErrorCode()
.