| 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 for
AuthMethodPickerLayout. |
| 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.
|
| IdpResponse |
A container that encapsulates the result of authenticating with an Identity Provider.
|
| IdpResponse.Builder | |
| KickoffActivity |
| 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 Type | Description |
|---|---|
| AuthUI.SupportedProvider | |
| ErrorCodes.Code |
Valid codes that can be returned from
FirebaseUiException.getErrorCode(). |
AuthUI entry class for
information on using the library to manage signed-in user state.