All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AnonymousSignInHandler |
|
| AppCompatBase |
|
| AuthMethodPickerActivity |
Presents the list of authentication options for this app to the user.
|
| 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 |
|
| AuthOperationManager |
Utilities to help with Anonymous user upgrade.
|
| 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.AppleBuilder |
|
| AuthUI.IdpConfig.Builder |
Base builder for all authentication providers.
|
| AuthUI.IdpConfig.EmailBuilder |
|
| AuthUI.IdpConfig.FacebookBuilder |
|
| AuthUI.IdpConfig.GenericOAuthProviderBuilder |
|
| AuthUI.IdpConfig.GitHubBuilder |
|
| AuthUI.IdpConfig.GoogleBuilder |
|
| AuthUI.IdpConfig.MicrosoftBuilder |
|
| AuthUI.IdpConfig.PhoneBuilder |
|
| AuthUI.IdpConfig.TwitterBuilder |
|
| AuthUI.IdpConfig.YahooBuilder |
|
| AuthUI.SupportedProvider |
|
| AuthUiInitProvider |
|
| AuthViewModelBase<T> |
|
| BaseValidator |
|
| BucketedTextChangeListener |
Listens for changes to a text field that has hyphens and replaces with the character being typed:
------
7-----
76----
764---
7641--
76417-
764176
|
| BucketedTextChangeListener.ContentChangeCallback |
|
| CheckEmailFragment |
Fragment that shows a form with an email field and checks for existing accounts with that email.
|
| CheckEmailHandler |
|
| CheckPhoneHandler |
|
| CheckPhoneNumberFragment |
Displays country selector and phone number input form for users
|
| ContinueUrlBuilder |
|
| CountryInfo |
|
| CountryListSpinner |
|
| CredentialSaveActivity |
Invisible Activity used for saving credentials to SmartLock.
|
| CredentialUtils |
Utility class for working with Credential objects.
|
| EmailActivity |
Activity to control the entire email sign up flow.
|
| EmailFieldValidator |
|
| EmailLinkCatcherActivity |
|
| EmailLinkCrossDeviceLinkingFragment |
Fragment that tells the user that a linking flow cannot be completed as they have opened the
email link on a different device.
|
| EmailLinkErrorRecoveryActivity |
Handles the recovery flow for finishing the cross-device email link sign in flow.
|
| EmailLinkFragment |
|
| EmailLinkParser |
|
| EmailLinkParser.LinkParameters |
|
| EmailLinkPersistenceManager |
Manages saving/retrieving from SharedPreferences for email link sign in.
|
| EmailLinkPersistenceManager.SessionRecord |
Holds the necessary information to complete the email link sign in flow
|
| EmailLinkPromptEmailFragment |
Prompts the user to enter their email to finish the cross-device email link sign in flow.
|
| EmailLinkSendEmailHandler |
|
| EmailLinkSignInHandler |
|
| EmailProviderResponseHandler |
|
| EmailSignInHandler |
|
| ErrorCodes |
Error codes for failed sign-in attempts.
|
| ErrorCodes.Code |
|
| ExtraConstants |
Constants used for passing Intent extra params between authentication flow activities.
|
| FacebookSignInHandler |
|
| FirebaseAuthAnonymousUpgradeException |
|
| FirebaseAuthError |
List of all possible results of FirebaseAuthException.getErrorCode() and their meanings.
|
| 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.
|
| FlowParameters |
Encapsulates the core parameters and data captured during the authentication flow, in a
serializable manner, in order to pass data between activities.
|
| FlowUtils |
|
| FragmentBase |
|
| GenericIdpAnonymousUpgradeLinkingHandler |
|
| GenericIdpSignInHandler |
|
| GoogleApiUtils |
|
| GoogleSignInHandler |
|
| GoogleSignInHandler.Params |
|
| HelperActivityBase |
|
| IdpResponse |
A container that encapsulates the result of authenticating with an Identity Provider.
|
| IdpResponse.Builder |
|
| ImeHelper |
|
| ImeHelper.DonePressedListener |
|
| IntentRequiredException |
|
| InvisibleActivityBase |
Base classes for activities that are just simple overlays.
|
| InvisibleFragmentBase |
|
| KickoffActivity |
|
| LinkingSocialProviderResponseHandler |
|
| NoOpValidator |
Validator that is always valid.
|
| OperableViewModel<I,O> |
|
| PasswordFieldValidator |
|
| PendingIntentRequiredException |
|
| PhoneActivity |
Activity to control the entire phone verification flow.
|
| PhoneNumber |
|
| PhoneNumberUtils |
|
| PhoneNumberVerificationHandler |
|
| PhoneNumberVerificationRequiredException |
Represents an error in which the phone number couldn't be automatically verified and must
therefore be manually verified by the client by sending an SMS code.
|
| PhoneProviderResponseHandler |
|
| PhoneSignInHandler |
|
| PhoneVerification |
|
| PreambleHandler |
|
| Preconditions |
Precondition checking utility methods.
|
| PrivacyDisclosureUtils |
|
| ProfileMerger |
Merges an existing account's profile with the new user's profile.
|
| ProgressView |
View (Activity or Fragment, normally) that can respond to progress events.
|
| ProviderAvailability |
|
| ProviderSignInBase<T> |
Handles retrieving a provider's login credentials, be that a token, secret, or both.
|
| ProviderUtils |
|
| RecoverPasswordActivity |
Activity to initiate the "forgot password" flow by asking for the user's email.
|
| RecoverPasswordHandler |
|
| RegisterEmailFragment |
Fragment to display an email/name/password sign up form for new users.
|
| RequestCodes |
|
| RequiredFieldValidator |
|
| Resource<T> |
Base state model object.
|
| ResourceObserver<T> |
|
| SessionUtils |
|
| SignInKickstarter |
|
| SignInViewModelBase |
|
| SingleSignInActivity |
|
| SmartLockHandler |
ViewModel for initiating saves to the Credentials API (SmartLock).
|
| SocialProviderResponseHandler |
|
| SpacedEditText |
This element inserts spaces between characters in the edit text and expands the width of the
spaces using spannables.
|
| State |
|
| SubmitConfirmationCodeFragment |
|
| SupportVectorDrawablesButton |
A custom button that supports using vector drawables with the
android:drawable[Start/End/Top/Bottom] attribute pre-L.
|
| TaskFailureLogger |
|
| TextHelper |
|
| TroubleSigningInFragment |
|
| User |
|
| User.Builder |
|
| UserCancellationException |
|
| ViewModelBase<T> |
|
| WelcomeBackEmailLinkPrompt |
|
| WelcomeBackIdpPrompt |
|
| WelcomeBackPasswordHandler |
Handles the logic for WelcomeBackPasswordPrompt including
signing in with email and password, linking other credentials, and saving credentials to
SmartLock.
|
| WelcomeBackPasswordPrompt |
Activity to link a pre-existing email/password account to a new IDP sign-in by confirming the
password before initiating a link.
|