A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes All Packages

A

ACCOUNT_LINK_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting an account linking flow.
accountTypeToProviderId(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
ACTION_CODE_SETTINGS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
afterTextChanged(Editable) - Method in class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
 
ALLOW_NEW_EMAILS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
ALLOWLISTED_COUNTRIES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
alwaysShowProviderChoice - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
ANONYMOUS_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
Provider for anonymous users.
ANONYMOUS_UPGRADE_MERGE_CONFLICT - Static variable in class com.firebase.ui.auth.ErrorCodes
Anonymous account linking failed.
ANONYMOUS_USER_ID_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
 
AnonymousBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.AnonymousBuilder
 
AnonymousSignInHandler - Class in com.firebase.ui.auth.data.remote
 
AnonymousSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
 
AppCompatBase - Class in com.firebase.ui.auth.ui
 
AppCompatBase() - Constructor for class com.firebase.ui.auth.ui.AppCompatBase
 
appendAnonymousUserId(String) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
 
appendForceSameDeviceBit(boolean) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
 
appendProviderId(String) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
 
appendSessionId(String) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
 
APPLE_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
 
AppleBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.AppleBuilder
 
appName - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
attachInfo(Context, ProviderInfo) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
AUTH_PICKER_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting a user pickable provider flow.
AuthMethodPickerActivity - Class in com.firebase.ui.auth.ui.idp
Presents the list of authentication options for this app to the user.
AuthMethodPickerActivity() - Constructor for class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
 
authMethodPickerLayout - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
AuthMethodPickerLayout - Class in com.firebase.ui.auth
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 - Class in com.firebase.ui.auth
AuthOperationManager - Class in com.firebase.ui.auth.util.data
Utilities to help with Anonymous user upgrade.
AuthUI - Class in com.firebase.ui.auth
The entry point to the AuthUI authentication flow, and related utility methods.
AuthUI.IdpConfig - Class in com.firebase.ui.auth
Configuration for an identity provider.
AuthUI.IdpConfig.AnonymousBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Anonymous provider.
AuthUI.IdpConfig.AppleBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Apple provider.
AuthUI.IdpConfig.Builder - Class in com.firebase.ui.auth
Base builder for all authentication providers.
AuthUI.IdpConfig.EmailBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the email provider.
AuthUI.IdpConfig.FacebookBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Facebook provider.
AuthUI.IdpConfig.GenericOAuthProviderBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for a Generic OAuth provider.
AuthUI.IdpConfig.GitHubBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the GitHub provider.
AuthUI.IdpConfig.GoogleBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Google provider.
AuthUI.IdpConfig.MicrosoftBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Microsoft provider.
AuthUI.IdpConfig.PhoneBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the phone provider.
AuthUI.IdpConfig.TwitterBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Twitter provider.
AuthUI.IdpConfig.YahooBuilder - Class in com.firebase.ui.auth
AuthUI.IdpConfig builder for the Yahoo provider.
AuthUI.SignInIntentBuilder - Class in com.firebase.ui.auth
Builder for the intent to start the user authentication flow.
AuthUI.SupportedProvider - Annotation Type in com.firebase.ui.auth
 
AuthUiInitProvider - Class in com.firebase.ui.auth.data.client
 
AuthUiInitProvider() - Constructor for class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
AuthViewModelBase<T> - Class in com.firebase.ui.auth.viewmodel
 
AuthViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 

B

BaseValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
 
BaseValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
 
beforeTextChanged(CharSequence, int, int, int) - Method in class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
 
BLOCKLISTED_COUNTRIES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
boldAllOccurencesOfText(SpannableStringBuilder, String, String) - Static method in class com.firebase.ui.auth.util.ui.TextHelper
 
BucketedTextChangeListener - Class in com.firebase.ui.auth.util.ui
Listens for changes to a text field that has hyphens and replaces with the character being typed: ------ 7----- 76---- 764--- 7641-- 76417- 764176
BucketedTextChangeListener(EditText, int, String, BucketedTextChangeListener.ContentChangeCallback) - Constructor for class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
 
BucketedTextChangeListener.ContentChangeCallback - Interface in com.firebase.ui.auth.util.ui
 
build() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
 
build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.Builder
 
build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
 
build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
 
build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
 
build() - Method in class com.firebase.ui.auth.data.model.User.Builder
 
build() - Method in class com.firebase.ui.auth.IdpResponse.Builder
 
build() - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
 
buildCredential(FirebaseUser, String, String) - Static method in class com.firebase.ui.auth.util.CredentialUtils
Build a credential for the specified FirebaseUser with optional password and IdpResponse.
buildCredentialOrThrow(FirebaseUser, String, String) - Static method in class com.firebase.ui.auth.util.CredentialUtils
 
Builder() - Constructor for class com.firebase.ui.auth.IdpResponse.Builder
 
Builder(int) - Constructor for class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Create a new builder, specifying the ID of the XML layout resource to be sued.
Builder(User) - Constructor for class com.firebase.ui.auth.IdpResponse.Builder
 
Builder(IdpResponse) - Constructor for class com.firebase.ui.auth.IdpResponse.Builder
 
Builder(String) - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.Builder
 
Builder(String, String) - Constructor for class com.firebase.ui.auth.data.model.User.Builder
 
buildOAuthProvider(String, FirebaseAuth) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 

C

canHandleIntent(Intent) - Static method in class com.firebase.ui.auth.AuthUI
Returns true if AuthUI can handle the intent.
canUpgradeAnonymous(FirebaseAuth, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
checkArgument(boolean, String) - Static method in class com.firebase.ui.auth.util.Preconditions
Ensures the truth of an expression involving parameters to the calling method.
checkConfigured(Context, String, int...) - Static method in class com.firebase.ui.auth.util.Preconditions
 
CheckEmailFragment - Class in com.firebase.ui.auth.ui.email
Fragment that shows a form with an email field and checks for existing accounts with that email.
CheckEmailFragment() - Constructor for class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
CheckEmailHandler - Class in com.firebase.ui.auth.ui.email
 
CheckEmailHandler(Application) - Constructor for class com.firebase.ui.auth.ui.email.CheckEmailHandler
 
checkNotNull(T, String, Object...) - Static method in class com.firebase.ui.auth.util.Preconditions
Ensures that the provided value is not null, and throws a NullPointerException if it is null, with a message constructed from the provided error template and arguments.
CheckPhoneHandler - Class in com.firebase.ui.auth.ui.phone
 
CheckPhoneHandler(Application) - Constructor for class com.firebase.ui.auth.ui.phone.CheckPhoneHandler
 
CheckPhoneNumberFragment - Class in com.firebase.ui.auth.ui.phone
Displays country selector and phone number input form for users
CheckPhoneNumberFragment() - Constructor for class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
checkUnset(Bundle, String, String...) - Static method in class com.firebase.ui.auth.util.Preconditions
 
checkValidStyle(Context, int, String, Object...) - Static method in class com.firebase.ui.auth.util.Preconditions
Ensures that the provided identifier matches a known style resource, and throws an IllegalArgumentException if the resource cannot be found, or is not a style resource, with a message constructed from the provided error template and arguments.
clearAllData(Context) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
 
com.firebase.ui.auth - package com.firebase.ui.auth
The Firebase AuthUI library.
com.firebase.ui.auth.data.client - package com.firebase.ui.auth.data.client
 
com.firebase.ui.auth.data.model - package com.firebase.ui.auth.data.model
 
com.firebase.ui.auth.data.remote - package com.firebase.ui.auth.data.remote
 
com.firebase.ui.auth.ui - package com.firebase.ui.auth.ui
Activities which implement the AuthUI authentication flow.
com.firebase.ui.auth.ui.credentials - package com.firebase.ui.auth.ui.credentials
 
com.firebase.ui.auth.ui.email - package com.firebase.ui.auth.ui.email
Activities related to the email and password based authentication.
com.firebase.ui.auth.ui.idp - package com.firebase.ui.auth.ui.idp
Activites related to identity provider authentication.
com.firebase.ui.auth.ui.phone - package com.firebase.ui.auth.ui.phone
 
com.firebase.ui.auth.util - package com.firebase.ui.auth.util
Utilities to simplify interactions with GoogleApiClient and the APIs it provides, such as Google Sign-in and Smart Lock for Passwords.
com.firebase.ui.auth.util.data - package com.firebase.ui.auth.util.data
 
com.firebase.ui.auth.util.ui - package com.firebase.ui.auth.util.ui
 
com.firebase.ui.auth.util.ui.fieldvalidators - package com.firebase.ui.auth.util.ui.fieldvalidators
Contains utility classes for validating EditText field contents.
com.firebase.ui.auth.viewmodel - package com.firebase.ui.auth.viewmodel
 
com.firebase.ui.auth.viewmodel.email - package com.firebase.ui.auth.viewmodel.email
 
com.firebase.ui.auth.viewmodel.idp - package com.firebase.ui.auth.viewmodel.idp
 
com.firebase.ui.auth.viewmodel.phone - package com.firebase.ui.auth.viewmodel.phone
 
com.firebase.ui.auth.viewmodel.smartlock - package com.firebase.ui.auth.viewmodel.smartlock
 
compareTo(CountryInfo) - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
completeCrossDeviceEmailLinkFlow() - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
ContinueUrlBuilder - Class in com.firebase.ui.auth.util.data
 
ContinueUrlBuilder(String) - Constructor for class com.firebase.ui.auth.util.data.ContinueUrlBuilder
 
COUNTRY_ISO - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
CountryInfo - Class in com.firebase.ui.auth.data.model
 
CountryInfo(Parcel) - Constructor for class com.firebase.ui.auth.data.model.CountryInfo
 
CountryInfo(Locale, int) - Constructor for class com.firebase.ui.auth.data.model.CountryInfo
 
CountryListSpinner - Class in com.firebase.ui.auth.ui.phone
 
CountryListSpinner(Context) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
CountryListSpinner(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
CountryListSpinner(Context, AttributeSet, int) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
createBaseIntent(Context, Class<? extends Activity>, FlowParameters) - Static method in class com.firebase.ui.auth.ui.HelperActivityBase
 
createIntent(Context, Intent) - Method in class com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
 
createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.KickoffActivity
 
createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.email.EmailActivity
 
createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
 
createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
 
createIntent(Context, FlowParameters, int) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
createIntent(Context, FlowParameters, Bundle) - Static method in class com.firebase.ui.auth.ui.phone.PhoneActivity
 
createIntent(Context, FlowParameters, User) - Static method in class com.firebase.ui.auth.ui.idp.SingleSignInActivity
 
createIntent(Context, FlowParameters, User) - Static method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
createIntent(Context, FlowParameters, User, IdpResponse) - Static method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
createIntent(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
createIntent(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
createIntent(Context, FlowParameters, Credential, IdpResponse) - Static method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
 
createIntent(Context, FlowParameters, String) - Static method in class com.firebase.ui.auth.ui.email.EmailActivity
 
createIntent(Context, FlowParameters, String) - Static method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
createIntentForLinking(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.EmailActivity
 
createOrLinkUserWithEmailAndPassword(FirebaseAuth, FlowParameters, String, String) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
createSignInIntentBuilder() - Method in class com.firebase.ui.auth.AuthUI
Starts the process of creating a sign in intent, with the mandatory application context parameter.
CREATOR - Static variable in class com.firebase.ui.auth.AuthMethodPickerLayout
 
CREATOR - Static variable in class com.firebase.ui.auth.AuthUI.IdpConfig
 
CREATOR - Static variable in class com.firebase.ui.auth.data.model.CountryInfo
 
CREATOR - Static variable in class com.firebase.ui.auth.data.model.FlowParameters
 
CREATOR - Static variable in class com.firebase.ui.auth.data.model.User
 
CREATOR - Static variable in class com.firebase.ui.auth.IdpResponse
 
CRED_HINT - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for retrieving a credential.
CRED_SAVE - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for saving a credential.
CRED_SAVE_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting a credential save flow.
CREDENTIAL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
CredentialSaveActivity - Class in com.firebase.ui.auth.ui.credentials
Invisible Activity used for saving credentials to SmartLock.
CredentialSaveActivity() - Constructor for class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
 
CredentialUtils - Class in com.firebase.ui.auth.util
Utility class for working with Credential objects.

D

DEFAULT_EMAIL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
defaultProvider - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
delete(Context) - Method in class com.firebase.ui.auth.AuthUI
Delete the use from FirebaseAuth and delete any associated credentials from the Credentials API.
delete(Uri, String, String[]) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
describeContents() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
 
describeContents() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
describeContents() - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
describeContents() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
describeContents() - Method in class com.firebase.ui.auth.data.model.User
 
describeContents() - Method in class com.firebase.ui.auth.IdpResponse
 
DEVELOPER_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
A sign-in operation couldn't be completed due to a developer error.
doAfterTimeout(Runnable) - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
For certain actions (like finishing or hiding the progress dialog) we want to make sure that we have shown the progress state for at least MIN_SPINNER_MS to prevent flickering.

E

EMAIL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
EMAIL_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting a fresh email flow.
EMAIL_LINK_CROSS_DEVICE_LINKING_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
Cross device linking flow - we need to ask the user if they want to continue linking or just sign in.
EMAIL_LINK_CROSS_DEVICE_LINKING_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for prompting the user to enter their email to finish the sign in
EMAIL_LINK_DIFFERENT_ANONYMOUS_USER_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
Attempting to open an email link from the same device, with anonymous upgrade enabled, but the underlying anonymous user has been changed.
EMAIL_LINK_INVALID_LINK_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for recovering from opening an invalid email link
EMAIL_LINK_PROMPT_FOR_EMAIL_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
We need to prompt the user for their email.
EMAIL_LINK_PROMPT_FOR_EMAIL_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for prompting the user to enter their email to finish the sign in
EMAIL_LINK_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
 
EMAIL_LINK_SIGN_IN - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
EMAIL_LINK_WRONG_DEVICE_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
Attempting to open an email link from a different device.
EMAIL_LINK_WRONG_DEVICE_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for recovering from opening an email link from the wrong device
EMAIL_MISMATCH_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
Signing in with a different email in the WelcomeBackIdp flow or email link flow.
EmailActivity - Class in com.firebase.ui.auth.ui.email
Activity to control the entire email sign up flow.
EmailActivity() - Constructor for class com.firebase.ui.auth.ui.email.EmailActivity
 
EmailBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
 
EmailFieldValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
 
EmailFieldValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.EmailFieldValidator
 
emailLink - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
EmailLinkCatcherActivity - Class in com.firebase.ui.auth.ui.email
 
EmailLinkCatcherActivity() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
 
EmailLinkCrossDeviceLinkingFragment - Class in com.firebase.ui.auth.ui.email
Fragment that tells the user that a linking flow cannot be completed as they have opened the email link on a different device.
EmailLinkCrossDeviceLinkingFragment() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
EmailLinkErrorRecoveryActivity - Class in com.firebase.ui.auth.ui.email
Handles the recovery flow for finishing the cross-device email link sign in flow.
EmailLinkErrorRecoveryActivity() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
EmailLinkFragment - Class in com.firebase.ui.auth.ui.email
 
EmailLinkFragment() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
EmailLinkParser - Class in com.firebase.ui.auth.util.data
 
EmailLinkParser(String) - Constructor for class com.firebase.ui.auth.util.data.EmailLinkParser
 
EmailLinkParser.LinkParameters - Class in com.firebase.ui.auth.util.data
 
EmailLinkPersistenceManager - Class in com.firebase.ui.auth.util.data
Manages saving/retrieving from SharedPreferences for email link sign in.
EmailLinkPersistenceManager() - Constructor for class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
 
EmailLinkPersistenceManager.SessionRecord - Class in com.firebase.ui.auth.util.data
Holds the necessary information to complete the email link sign in flow
EmailLinkPromptEmailFragment - Class in com.firebase.ui.auth.ui.email
Prompts the user to enter their email to finish the cross-device email link sign in flow.
EmailLinkPromptEmailFragment() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
EmailLinkSendEmailHandler - Class in com.firebase.ui.auth.viewmodel.email
 
EmailLinkSendEmailHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.EmailLinkSendEmailHandler
 
EmailLinkSignInHandler - Class in com.firebase.ui.auth.viewmodel.email
 
EmailLinkSignInHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
 
EmailProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.email
 
EmailProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.EmailProviderResponseHandler
 
EmailSignInHandler - Class in com.firebase.ui.auth.data.remote
 
EmailSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.EmailSignInHandler
 
emptyPhone() - Static method in class com.firebase.ui.auth.data.model.PhoneNumber
Returns an empty instance of this class
enableAnonymousUpgrade - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
enableAnonymousUsersAutoUpgrade() - Method in class com.firebase.ui.auth.AuthUI.SignInIntentBuilder
Enables upgrading anonymous accounts to full accounts during the sign-in flow.
enableCredentials - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
enableEmailLinkSignIn() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
Enables email link sign in instead of password based sign in.
enableHints - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
equals(Object) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
equals(Object) - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
equals(Object) - Method in class com.firebase.ui.auth.data.model.Resource
 
equals(Object) - Method in class com.firebase.ui.auth.data.model.User
 
equals(Object) - Method in class com.firebase.ui.auth.IdpResponse
 
equals(Object) - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
 
ERROR_ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_API_NOT_AVAILABLE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_APP_NOT_AUTHORIZED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_CREDENTIAL_ALREADY_IN_USE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_CUSTOM_TOKEN_MISMATCH - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_EMAIL_ALREADY_IN_USE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_EXPIRED_ACTION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_GENERIC_IDP_RECOVERABLE_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
Recoverable error occurred during the Generic IDP flow.
ERROR_INVALID_ACTION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_CREDENTIAL - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_CUSTOM_TOKEN - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_EMAIL - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_MESSAGE_PAYLOAD - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_PHONE_NUMBER - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_RECIPIENT_EMAIL - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_SENDER - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_USER_TOKEN - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_VERIFICATION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_INVALID_VERIFICATION_ID - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_MISSING_EMAIL - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_MISSING_PASSWORD - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_MISSING_PHONE_NUMBER - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_MISSING_VERIFICATION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_MISSING_VERIFICATION_ID - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_OPERATION_NOT_ALLOWED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_QUOTA_EXCEEDED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_REQUIRES_RECENT_LOGIN - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_RETRY_PHONE_AUTH - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_SESSION_EXPIRED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_TOO_MANY_REQUESTS - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_UNKNOWN - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_USER_DISABLED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_USER_DISABLED - Static variable in class com.firebase.ui.auth.ErrorCodes
Attempting to auth with account that is currently disabled in the Firebase console.
ERROR_USER_MISMATCH - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_USER_NOT_FOUND - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_USER_TOKEN_EXPIRED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_WEAK_PASSWORD - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_WEB_CONTEXT_CANCELED - com.firebase.ui.auth.util.FirebaseAuthError
 
ERROR_WRONG_PASSWORD - com.firebase.ui.auth.util.FirebaseAuthError
 
ErrorCodes - Class in com.firebase.ui.auth
Error codes for failed sign-in attempts.
ErrorCodes.Code - Annotation Type in com.firebase.ui.auth
Valid codes that can be returned from FirebaseUiException.getErrorCode().
ExtraConstants - Class in com.firebase.ui.auth.util
Constants used for passing Intent extra params between authentication flow activities.

F

FACEBOOK_PERMISSIONS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
FacebookBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder
 
FacebookSignInHandler - Class in com.firebase.ui.auth.data.remote
 
FacebookSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.FacebookSignInHandler
 
FAILURE - com.firebase.ui.auth.data.model.State
 
fetchCredential() - Method in class com.firebase.ui.auth.ui.email.CheckEmailHandler
 
fetchCredential() - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneHandler
 
fetchProvider(String) - Method in class com.firebase.ui.auth.ui.email.CheckEmailHandler
 
fetchSortedProviders(FirebaseAuth, FlowParameters, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
fetchTopProvider(FirebaseAuth, FlowParameters, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
finish(int, Intent) - Method in class com.firebase.ui.auth.ui.HelperActivityBase
 
finish(int, Intent) - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
 
finishSignIn(String) - Method in class com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
 
FirebaseAuthAnonymousUpgradeException - Exception in com.firebase.ui.auth
 
FirebaseAuthAnonymousUpgradeException(int, IdpResponse) - Constructor for exception com.firebase.ui.auth.FirebaseAuthAnonymousUpgradeException
 
FirebaseAuthError - Enum in com.firebase.ui.auth.util
List of all possible results of FirebaseAuthException.getErrorCode() and their meanings.
FirebaseAuthUIActivityResultContract - Class in com.firebase.ui.auth
A ActivityResultContract describing that the caller can launch authentication flow with a Intent and is guaranteed to receive a FirebaseAuthUIAuthenticationResult as result.
FirebaseAuthUIActivityResultContract() - Constructor for class com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
 
FirebaseAuthUIAuthenticationResult - Class in com.firebase.ui.auth.data.model
FirebaseAuthUIAuthenticationResult(Integer, IdpResponse) - Constructor for class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
 
FirebaseUiException - Exception in com.firebase.ui.auth
Base class for all FirebaseUI exceptions.
FirebaseUiException(int) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
 
FirebaseUiException(int, String) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
 
FirebaseUiException(int, String, Throwable) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
 
FirebaseUiException(int, Throwable) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
 
FirebaseUiUserCollisionException - Exception in com.firebase.ui.auth
Internal exception which holds the necessary data to complete sign-in in the event of a recoverable error.
FirebaseUiUserCollisionException(int, String, String, String, AuthCredential) - Constructor for exception com.firebase.ui.auth.FirebaseUiUserCollisionException
 
FLOW_PARAMS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
FlowParameters - Class in com.firebase.ui.auth.data.model
Encapsulates the core parameters and data captured during the authentication flow, in a serializable manner, in order to pass data between activities.
FlowParameters(String, List<AuthUI.IdpConfig>, AuthUI.IdpConfig, int, int, String, String, boolean, boolean, boolean, boolean, boolean, String, ActionCodeSettings, AuthMethodPickerLayout) - Constructor for class com.firebase.ui.auth.data.model.FlowParameters
 
FlowUtils - Class in com.firebase.ui.auth.util.ui
 
FORCE_SAME_DEVICE - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
FORCE_SAME_DEVICE_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
 
forFailure(Exception) - Static method in class com.firebase.ui.auth.data.model.Resource
Creates a failed resource with an exception.
forLoading() - Static method in class com.firebase.ui.auth.data.model.Resource
Creates a resource in the loading state, without a value or an exception.
format(String, CountryInfo) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
This method works as follow: When the android version is LOLLIPOP or greater, the reliable {PhoneNumberUtils.formatNumberToE164(java.lang.String, java.lang.String)} is used to format. For lower versions, we construct a value with the input phone number stripped of non numeric characters and prefix it with a "+" and country code
formatUsingCurrentCountry(String, Context) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
This method uses the country returned by PhoneNumberUtils.getCurrentCountryInfo(Context) to format the phone number.
forSuccess(T) - Static method in class com.firebase.ui.auth.data.model.Resource
Creates a successful resource containing a value.
FragmentBase - Class in com.firebase.ui.auth.ui
 
FragmentBase() - Constructor for class com.firebase.ui.auth.ui.FragmentBase
 
from(Exception) - Static method in class com.firebase.ui.auth.IdpResponse
 
fromException(FirebaseAuthException) - Static method in enum com.firebase.ui.auth.util.FirebaseAuthError
Get an FirebaseAuthError from an exception, returning FirebaseAuthError.ERROR_UNKNOWN as a default.
fromIntent(Intent) - Static method in class com.firebase.ui.auth.data.model.FlowParameters
Extract FlowParameters from an Intent.
fromResultIntent(Intent) - Static method in class com.firebase.ui.auth.IdpResponse
Extract the IdpResponse from the flow's result intent.

G

generateRandomAlphaNumericString(int) - Static method in class com.firebase.ui.auth.util.data.SessionUtils
Generates a random alpha numeric string.
GENERIC_IDP_SIGN_IN_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starter a generic IDP sign-in flow
GENERIC_OAUTH_BUTTON_ID - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GENERIC_OAUTH_CUSTOM_PARAMETERS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GENERIC_OAUTH_PROVIDER_ID - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GENERIC_OAUTH_PROVIDER_NAME - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GENERIC_OAUTH_SCOPES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GenericIdpAnonymousUpgradeLinkingHandler - Class in com.firebase.ui.auth.data.remote
 
GenericIdpAnonymousUpgradeLinkingHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.GenericIdpAnonymousUpgradeLinkingHandler
 
GenericIdpSignInHandler - Class in com.firebase.ui.auth.data.remote
 
GenericIdpSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
GenericOAuthProviderBuilder(String, String, int) - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.GenericOAuthProviderBuilder
 
getAnonymousUserId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
 
getAnonymousUserId() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
getApp() - Method in class com.firebase.ui.auth.AuthUI
 
getApplicationContext() - Static method in class com.firebase.ui.auth.AuthUI
 
getArguments() - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
 
getAuth() - Method in class com.firebase.ui.auth.AuthUI
 
getAuth() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
 
getAuth() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
getAuthCredential(IdpResponse) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
getAuthUI() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
 
getConfigFromIdps(List<AuthUI.IdpConfig>, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
getConfigFromIdpsOrThrow(List<AuthUI.IdpConfig>, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
getCountryCode() - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
getCountryCode() - Method in class com.firebase.ui.auth.data.model.PhoneNumber
Returns country code
getCountryCode(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
getCountryIso() - Method in class com.firebase.ui.auth.data.model.PhoneNumber
Returns 2 char country ISO
getCountryIsosFromCountryCode(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
getCredential() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
 
getCredential() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
 
getCredentialForLinking() - Method in class com.firebase.ui.auth.IdpResponse
 
getCredentialsClient() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
getCredentialsClient(Context) - Static method in class com.firebase.ui.auth.util.GoogleApiUtils
 
getCurrentCountryInfo(Context) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
getCurrentUser() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
getDefaultOrFirstProvider() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
getDefaultTheme() - Static method in class com.firebase.ui.auth.AuthUI
Default theme used by AuthUI.AuthIntentBuilder.setTheme(int) if no theme customization is required.
getDescription() - Method in enum com.firebase.ui.auth.util.FirebaseAuthError
 
getEmail() - Method in class com.firebase.ui.auth.data.model.User
 
getEmail() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
 
getEmail() - Method in class com.firebase.ui.auth.IdpResponse
Get the email used to sign in.
getEmail() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
getEmulatorHost() - Method in class com.firebase.ui.auth.AuthUI
 
getEmulatorPort() - Method in class com.firebase.ui.auth.AuthUI
 
getError() - Method in class com.firebase.ui.auth.IdpResponse
Get the error for a failed sign in.
getErrorCode() - Method in exception com.firebase.ui.auth.FirebaseUiException
 
getErrorCode() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
 
getErrorIntent(Exception) - Static method in class com.firebase.ui.auth.IdpResponse
 
getException() - Method in class com.firebase.ui.auth.data.model.Resource
 
getFlowParams() - Method in class com.firebase.ui.auth.AuthUI.SignInIntentBuilder
 
getFlowParams() - Method in class com.firebase.ui.auth.ui.FragmentBase
 
getFlowParams() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
 
getForceSameDeviceBit() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
 
getGenericFacebookConfig() - Static method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
getGenericGoogleConfig() - Static method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
getIdpResponse() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
The contained IdpResponse returned from the Firebase library
getIdpResponseForLinking() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
getIdpSecret() - Method in class com.firebase.ui.auth.IdpResponse
Twitter only.
getIdpToken() - Method in class com.firebase.ui.auth.IdpResponse
Get the token received as a result of logging in with the specified IDP
getImmutableCountryIsoMap() - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
getInstance() - Static method in class com.firebase.ui.auth.AuthUI
Retrieves the AuthUI instance associated with the default app, as returned by FirebaseApp.getInstance().
getInstance() - Static method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
getInstance() - Static method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
 
getInstance(FirebaseApp) - Static method in class com.firebase.ui.auth.AuthUI
Retrieves the AuthUI instance associated the the specified app.
getInstance(String) - Static method in class com.firebase.ui.auth.AuthUI
Retrieves the AuthUI instance associated the the specified app name.
getIntent() - Method in exception com.firebase.ui.auth.data.model.IntentRequiredException
 
getLocale() - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
getMainLayout() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
 
getName() - Method in class com.firebase.ui.auth.data.model.User
 
getNumber() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
 
getOobCode() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
 
getOperation() - Method in class com.firebase.ui.auth.viewmodel.OperableViewModel
Get the observable state of the operation.
getParams() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.Builder
 
getParams() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
getPendingIntent() - Method in exception com.firebase.ui.auth.data.model.PendingIntentRequiredException
 
getPendingPassword() - Method in class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
Get the most recent pending password.
getPhoneNumber() - Method in class com.firebase.ui.auth.data.model.PhoneNumber
Returns phone number without country code
getPhoneNumber() - Method in exception com.firebase.ui.auth.data.model.PhoneNumberVerificationRequiredException
 
getPhoneNumber() - Method in class com.firebase.ui.auth.data.model.User
 
getPhoneNumber() - Method in class com.firebase.ui.auth.IdpResponse
Get the phone number used to sign in.
getPhoneNumber(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
This method should not be called on UI thread.
getPhoneNumber(String, String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
getPhotoUri() - Method in class com.firebase.ui.auth.data.model.User
 
getProviderId() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
getProviderId() - Method in class com.firebase.ui.auth.data.model.User
 
getProviderId() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
 
getProviderId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
 
getProvidersButton() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
 
getProviderType() - Method in class com.firebase.ui.auth.IdpResponse
Get the type of provider.
getRequestCode() - Method in exception com.firebase.ui.auth.data.model.IntentRequiredException
 
getRequestCode() - Method in exception com.firebase.ui.auth.data.model.PendingIntentRequiredException
 
getResponse() - Method in exception com.firebase.ui.auth.FirebaseAuthAnonymousUpgradeException
 
getResultCode() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
The result code of the received activity result
getSelectedCountryInfo() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
getSessionId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
 
getSessionId() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
getState() - Method in class com.firebase.ui.auth.data.model.Resource
 
getTosPpView() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
 
getType(Uri) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
getUnspacedText() - Method in class com.firebase.ui.auth.ui.phone.SpacedEditText
 
getUser() - Method in class com.firebase.ui.auth.IdpResponse
 
getUser(Intent) - Static method in class com.firebase.ui.auth.data.model.User
 
getUser(Bundle) - Static method in class com.firebase.ui.auth.data.model.User
 
getValue() - Method in class com.firebase.ui.auth.data.model.Resource
 
GITHUB_PERMISSIONS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GITHUB_PROVIDER - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for retrieving a GitHub credential.
GITHUB_URL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GitHubBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.GitHubBuilder
 
GOOGLE_PROVIDER - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for retrieving a Google credential.
GOOGLE_SIGN_IN_OPTIONS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
GoogleApiUtils - Class in com.firebase.ui.auth.util
 
GoogleBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
 
GoogleSignInHandler - Class in com.firebase.ui.auth.data.remote
 
GoogleSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.GoogleSignInHandler
 
GoogleSignInHandler.Params - Class in com.firebase.ui.auth.data.remote
 

H

handleMergeFailure(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
 
handleMergeFailure(AuthCredential) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
handleMergeFailure(AuthCredential) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
 
handleNormalSignInFlow(FirebaseAuth, HelperActivityBase, OAuthProvider) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
handleSuccess(boolean, String, FirebaseUser, OAuthCredential, boolean) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
handleSuccess(boolean, String, FirebaseUser, OAuthCredential, boolean, boolean) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
handleSuccess(IdpResponse, AuthResult) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
 
hasCredentialForLinking() - Method in class com.firebase.ui.auth.IdpResponse
 
hasCredentialForLinking() - Method in class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
 
hashCode() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
hashCode() - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
hashCode() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
 
hashCode() - Method in class com.firebase.ui.auth.data.model.Resource
 
hashCode() - Method in class com.firebase.ui.auth.data.model.User
 
hashCode() - Method in class com.firebase.ui.auth.IdpResponse
 
hashCode() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
 
HelperActivityBase - Class in com.firebase.ui.auth.ui
 
HelperActivityBase() - Constructor for class com.firebase.ui.auth.ui.HelperActivityBase
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
hideProgress() - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
hideProgress() - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
 
hideProgress() - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
hideProgress() - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
 
hideProgress() - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
 
hideProgress() - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
hideProgress() - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
 
hideProgress() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
hideProgress() - Method in interface com.firebase.ui.auth.ui.ProgressView
 

I

IDP_RESPONSE - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
IdpResponse - Class in com.firebase.ui.auth
A container that encapsulates the result of authenticating with an Identity Provider.
IdpResponse.Builder - Class in com.firebase.ui.auth
 
idpResponseToAccountType(IdpResponse) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
ImeHelper - Class in com.firebase.ui.auth.util.ui
 
ImeHelper() - Constructor for class com.firebase.ui.auth.util.ui.ImeHelper
 
ImeHelper.DonePressedListener - Interface in com.firebase.ui.auth.util.ui
 
init(Bundle, View) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
init(T) - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
 
initializeForTesting(AuthUI.IdpConfig) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
initializeForTesting(FlowParameters, FirebaseAuth, CredentialsClient) - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
initWith(T) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
Just a convenience method that makes certain chaining logic easier.
insert(Uri, ContentValues) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
IntentRequiredException - Exception in com.firebase.ui.auth.data.model
 
IntentRequiredException(Intent, int) - Constructor for exception com.firebase.ui.auth.data.model.IntentRequiredException
 
INVALID_EMAIL_LINK_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
Attempting to sign in with an invalid email link.
invalidateEmailLink() - Method in class com.firebase.ui.auth.KickoffActivity
 
InvisibleActivityBase - Class in com.firebase.ui.auth.ui
Base classes for activities that are just simple overlays.
InvisibleActivityBase() - Constructor for class com.firebase.ui.auth.ui.InvisibleActivityBase
 
InvisibleFragmentBase - Class in com.firebase.ui.auth.ui
 
InvisibleFragmentBase() - Constructor for class com.firebase.ui.auth.ui.InvisibleFragmentBase
 
IS_FACEBOOK_AVAILABLE - Static variable in class com.firebase.ui.auth.util.data.ProviderAvailability
 
IS_GITHUB_AVAILABLE - Static variable in class com.firebase.ui.auth.util.data.ProviderAvailability
 
IS_TWITTER_AVAILABLE - Static variable in class com.firebase.ui.auth.util.data.ProviderAvailability
 
isAnonymousUpgradeEnabled() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isAutoVerified() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
 
isCountryValid(PhoneNumber) - Static method in class com.firebase.ui.auth.data.model.PhoneNumber
 
isNewUser() - Method in class com.firebase.ui.auth.IdpResponse
Returns true if this user has just signed up, false otherwise.
isOffline() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
Check if there is an active or soon-to-be-active network connection.
isPlayServicesAvailable(Context) - Static method in class com.firebase.ui.auth.util.GoogleApiUtils
 
isPlayServicesRequired() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isPrivacyPolicyUrlProvided() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isProviderEnabled(String) - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isRecoverableErrorResponse() - Method in class com.firebase.ui.auth.IdpResponse
 
isSingleProviderFlow() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isSuccessful() - Method in class com.firebase.ui.auth.IdpResponse
 
isTermsOfServiceUrlProvided() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isUsed() - Method in class com.firebase.ui.auth.data.model.Resource
 
isUseEmulator() - Method in class com.firebase.ui.auth.AuthUI
 
isValid(PhoneNumber) - Static method in class com.firebase.ui.auth.data.model.PhoneNumber
 
isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
 
isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.EmailFieldValidator
 
isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.NoOpValidator
 
isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.PasswordFieldValidator
 
isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.RequiredFieldValidator
 
isValid(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
isValidIso(String) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
isValidIso(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
 

K

KickoffActivity - Class in com.firebase.ui.auth
 
KickoffActivity() - Constructor for class com.firebase.ui.auth.KickoffActivity
 

L

LinkingSocialProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.idp
 
LinkingSocialProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
 
LinkParameters() - Constructor for class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
 
LOADING - com.firebase.ui.auth.data.model.State
 
localeToEmoji(Locale) - Static method in class com.firebase.ui.auth.data.model.CountryInfo
 
lockOrientation - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
logoId - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 

M

mAuth - Variable in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
 
mEmptyMessage - Variable in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
 
mErrorContainer - Variable in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
 
mErrorMessage - Variable in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
 
mFrameLayout - Variable in class com.firebase.ui.auth.ui.InvisibleFragmentBase
 
MICROSOFT_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
 
MicrosoftBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.MicrosoftBuilder
 
mScratchAuth - Variable in class com.firebase.ui.auth.util.data.AuthOperationManager
 
mTopLevelView - Variable in class com.firebase.ui.auth.ui.InvisibleFragmentBase
 
mutate() - Method in class com.firebase.ui.auth.IdpResponse
 

N

NATIONAL_NUMBER - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
newInstance() - Static method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
newInstance() - Static method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
newInstance(Bundle) - Static method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
newInstance(User) - Static method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
newInstance(String) - Static method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
newInstance(String) - Static method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
newInstance(String) - Static method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
newInstance(String, ActionCodeSettings) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
newInstance(String, ActionCodeSettings, IdpResponse, boolean) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
NO_LOGO - Static variable in class com.firebase.ui.auth.AuthUI
Default value for logo resource, omits the logo from the AuthMethodPickerActivity.
NO_NETWORK - Static variable in class com.firebase.ui.auth.ErrorCodes
Sign in failed due to lack of network connection.
NoOpValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
Validator that is always valid.
NoOpValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.NoOpValidator
 

O

onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onActivityResult(int, int) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
Forward the result of a resolution from the Activity to the ViewModel.
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.EmailSignInHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.PhoneSignInHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.SignInKickstarter
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.KickoffActivity
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.CheckEmailHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.HelperActivityBase
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.idp.SingleSignInActivity
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
 
onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
 
onAttach(Context) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
onAttach(Context) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
onBackPressed() - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
 
onChanged(Resource<T>) - Method in class com.firebase.ui.auth.viewmodel.ResourceObserver
 
onCleared() - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
 
onCleared() - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
onClick(View) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
onClick(View) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
onClick(View) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
onClickResendEmail(String) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onCreate() - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
onCreate() - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
 
onCreate() - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
 
onCreate() - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
 
onCreate() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
onCreate() - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.KickoffActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.AppCompatBase
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.FragmentBase
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.idp.SingleSignInActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
 
onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onDestroy() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onDeveloperFailure(Exception) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onDonePressed() - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
onDonePressed() - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
onDonePressed() - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onDonePressed() - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
onDonePressed() - Method in interface com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener
 
onEmailPromptSuccess(IdpResponse) - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
onExistingEmailUser(User) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onExistingIdpUser(User) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onFailure(Exception) - Method in class com.firebase.ui.auth.util.data.TaskFailureLogger
 
onFailure(Exception) - Method in class com.firebase.ui.auth.viewmodel.ResourceObserver
 
onFocusChange(View, boolean) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onFocusChanged(boolean, int, Rect) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
onMergeFailure(IdpResponse) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onNewUser(User) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onRestoreInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
 
onRestoreInstanceState(Parcelable) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
onResume() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onSaveInstanceState() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
 
onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
 
onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onSendEmailFailure(Exception) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onStart() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
onSuccess(T) - Method in class com.firebase.ui.auth.viewmodel.ResourceObserver
 
onTextChanged(CharSequence, int, int, int) - Method in class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
 
onTroubleSigningIn(String) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
OperableViewModel<I,​O> - Class in com.firebase.ui.auth.viewmodel
 
OperableViewModel(Application) - Constructor for class com.firebase.ui.auth.viewmodel.OperableViewModel
 

P

Params(AuthUI.IdpConfig) - Constructor for class com.firebase.ui.auth.data.remote.GoogleSignInHandler.Params
 
Params(AuthUI.IdpConfig, String) - Constructor for class com.firebase.ui.auth.data.remote.GoogleSignInHandler.Params
 
PARAMS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
parseResult(int, Intent) - Method in class com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
 
PasswordFieldValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
 
PasswordFieldValidator(TextInputLayout, int) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.PasswordFieldValidator
 
passwordResetSettings - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
PendingIntentRequiredException - Exception in com.firebase.ui.auth.data.model
 
PendingIntentRequiredException(PendingIntent, int) - Constructor for exception com.firebase.ui.auth.data.model.PendingIntentRequiredException
 
PHONE - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
PHONE_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting a fresh phone flow.
PhoneActivity - Class in com.firebase.ui.auth.ui.phone
Activity to control the entire phone verification flow.
PhoneActivity() - Constructor for class com.firebase.ui.auth.ui.phone.PhoneActivity
 
PhoneBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
 
PhoneNumber - Class in com.firebase.ui.auth.data.model
 
PhoneNumber(String, String, String) - Constructor for class com.firebase.ui.auth.data.model.PhoneNumber
 
PhoneNumberUtils - Class in com.firebase.ui.auth.util.data
 
PhoneNumberUtils() - Constructor for class com.firebase.ui.auth.util.data.PhoneNumberUtils
 
PhoneNumberVerificationHandler - Class in com.firebase.ui.auth.ui.phone
 
PhoneNumberVerificationHandler(Application) - Constructor for class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
 
PhoneNumberVerificationRequiredException - Exception in com.firebase.ui.auth.data.model
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.
PhoneNumberVerificationRequiredException(String) - Constructor for exception com.firebase.ui.auth.data.model.PhoneNumberVerificationRequiredException
 
PhoneProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.phone
 
PhoneProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.phone.PhoneProviderResponseHandler
 
PhoneSignInHandler - Class in com.firebase.ui.auth.data.remote
 
PhoneSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.PhoneSignInHandler
 
PhoneVerification - Class in com.firebase.ui.auth.ui.phone
 
PhoneVerification(String, PhoneAuthCredential, boolean) - Constructor for class com.firebase.ui.auth.ui.phone.PhoneVerification
 
PLAY_SERVICES_UPDATE_CANCELLED - Static variable in class com.firebase.ui.auth.ErrorCodes
A required update to Play Services was cancelled by the user.
PreambleHandler - Class in com.firebase.ui.auth.util.ui
 
Preconditions - Class in com.firebase.ui.auth.util
Precondition checking utility methods.
PrivacyDisclosureUtils - Class in com.firebase.ui.auth.util.data
 
PrivacyDisclosureUtils() - Constructor for class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
 
privacyPolicyUrl - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
ProfileMerger - Class in com.firebase.ui.auth.data.remote
Merges an existing account's profile with the new user's profile.
ProfileMerger(IdpResponse) - Constructor for class com.firebase.ui.auth.data.remote.ProfileMerger
 
ProgressView - Interface in com.firebase.ui.auth.ui
View (Activity or Fragment, normally) that can respond to progress events.
PROVIDER_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
An external sign-in provider error occurred.
PROVIDER_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting a specific provider's login flow.
PROVIDER_ID - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
PROVIDER_ID_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
 
ProviderAvailability - Class in com.firebase.ui.auth.util.data
 
providerIdToAccountType(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
Translate a Firebase Auth provider ID (such as GoogleAuthProvider.PROVIDER_ID) to a Credentials API account type (such as IdentityProviders.GOOGLE).
providerIdToProviderName(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
providers - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
ProviderSignInBase<T> - Class in com.firebase.ui.auth.viewmodel
Handles retrieving a provider's login credentials, be that a token, secret, or both.
ProviderSignInBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.ProviderSignInBase
 
ProviderUtils - Class in com.firebase.ui.auth.util.data
 

Q

query(Uri, String[], String, String[], String) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 

R

RecoverPasswordActivity - Class in com.firebase.ui.auth.ui.email
Activity to initiate the "forgot password" flow by asking for the user's email.
RecoverPasswordActivity() - Constructor for class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
RecoverPasswordHandler - Class in com.firebase.ui.auth.viewmodel.email
 
RecoverPasswordHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.RecoverPasswordHandler
 
RegisterEmailFragment - Class in com.firebase.ui.auth.ui.email
Fragment to display an email/name/password sign up form for new users.
RegisterEmailFragment() - Constructor for class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
RequestCodes - Class in com.firebase.ui.auth.viewmodel
 
REQUIRE_NAME - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
RequiredFieldValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
 
RequiredFieldValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.RequiredFieldValidator
 
RequiredFieldValidator(TextInputLayout, String) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.RequiredFieldValidator
 
Resource<T> - Class in com.firebase.ui.auth.data.model
Base state model object.
ResourceObserver<T> - Class in com.firebase.ui.auth.viewmodel
 
ResourceObserver(FragmentBase) - Constructor for class com.firebase.ui.auth.viewmodel.ResourceObserver
 
ResourceObserver(FragmentBase, int) - Constructor for class com.firebase.ui.auth.viewmodel.ResourceObserver
 
ResourceObserver(HelperActivityBase) - Constructor for class com.firebase.ui.auth.viewmodel.ResourceObserver
 
ResourceObserver(HelperActivityBase, int) - Constructor for class com.firebase.ui.auth.viewmodel.ResourceObserver
 
retrieveSessionRecord(Context) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
 

S

safeGenericIdpSignIn(HelperActivityBase, OAuthProvider, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
safeLink(AuthCredential, AuthCredential, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
saveCredentials(Credential) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
Initialize saving a credential.
saveCredentials(FirebaseUser, String, String) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
 
saveEmail(Context, String, String, String) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
 
saveIdpResponseForLinking(Context, IdpResponse) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
 
sendSignInLinkToEmail(String, ActionCodeSettings, IdpResponse, boolean) - Method in class com.firebase.ui.auth.viewmodel.email.EmailLinkSendEmailHandler
 
SESSION_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
 
SessionRecord(String, String) - Constructor for class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
SessionUtils - Class in com.firebase.ui.auth.util.data
 
SessionUtils() - Constructor for class com.firebase.ui.auth.util.data.SessionUtils
 
setActionCodeSettings(ActionCodeSettings) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
Sets the ActionCodeSettings object to be used for email link sign in.
setAllowedCountries(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
Sets the country codes available in the country code selector for phone authentication.
setAllowNewAccounts(boolean) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
Enables or disables creating new accounts in the email sign in flows.
setAnonymousButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of the Anonymous sign in button in the custom layout.
setAppleButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
 
setApplicationContext(Context) - Static method in class com.firebase.ui.auth.AuthUI
 
setArguments(T) - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
 
setBlockedCountries(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
Sets the countries to be removed from the country code selector for phone authentication.
setCountriesToDisplay(List<CountryInfo>) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
setCustomParameters(Map<String, String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GenericOAuthProviderBuilder
 
setDefaultCountryIso(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
Set the default country code that will be used in the phone verification sign-in flow.
setDefaultEmail(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
Sets a default sign in email, if the given email has been registered before, then it will ask the user for password, if the given email it's not registered, then it starts signing up the default email.
setDefaultNumber(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
 
setDefaultNumber(String, String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
Set the default phone number that will be used to populate the phone verification sign-in flow.
setEmail(String) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
setEmailButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of the Email sign in button in the custom layout.
setEmailLink(String) - Method in class com.firebase.ui.auth.AuthUI.SignInIntentBuilder
Specifies the email link to be used for sign in.
setFacebookButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of the Facebook sign in button in the custom layout.
setForceSameDevice() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
Disables allowing email link sign in to occur across different devices.
setGithubButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
 
setGoogleButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of the Google sign in button in the custom layout.
setIdpResponseForLinking(IdpResponse) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
setImeOnDoneListener(EditText, ImeHelper.DonePressedListener) - Static method in class com.firebase.ui.auth.util.ui.ImeHelper
 
setMicrosoftButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
 
setName(String) - Method in class com.firebase.ui.auth.data.model.User.Builder
 
setNewUser(boolean) - Method in class com.firebase.ui.auth.IdpResponse.Builder
 
setOnClickListener(View.OnClickListener) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
setPendingCredential(AuthCredential) - Method in class com.firebase.ui.auth.IdpResponse.Builder
 
setPermissions(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder
Specifies the additional permissions that the application will request in the Facebook Login SDK.
setPermissions(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GitHubBuilder
setPhoneButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of the Phone Number sign in button in the custom layout.
setPhoneNumber(String) - Method in class com.firebase.ui.auth.data.model.User.Builder
 
setPhotoUri(Uri) - Method in class com.firebase.ui.auth.data.model.User.Builder
 
setProviderId(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.Builder
 
setRequestedSignInCredentialForEmail(AuthCredential, String) - Method in class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
 
setRequireName(boolean) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
Configures the requirement for the user to enter first and last name in the email sign up flow.
setResponse(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
 
setResult(Resource<IdpResponse>) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
 
setResult(O) - Method in class com.firebase.ui.auth.viewmodel.OperableViewModel
 
setScopes(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GenericOAuthProviderBuilder
 
setScopes(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
Set the scopes that your app will request when using Google sign-in.
setSecret(String) - Method in class com.firebase.ui.auth.IdpResponse.Builder
 
setSelectedForCountry(int, Locale) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
setSelectedForCountry(Locale, String) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
setSelection(int) - Method in class com.firebase.ui.auth.ui.phone.SpacedEditText
Set the selection after recalculating the index intended by the caller.
setSignInOptions(GoogleSignInOptions) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
Set the GoogleSignInOptions to be used for Google sign-in.
setText(CharSequence, TextView.BufferType) - Method in class com.firebase.ui.auth.ui.phone.SpacedEditText
 
setToken(String) - Method in class com.firebase.ui.auth.IdpResponse.Builder
 
setTosAndPrivacyPolicyId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of a TextView where terms of service and privacy policy should be displayed.
setTwitterButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
Set the ID of the Twitter sign in button in the custom layout.
setup(Context, FlowParameters, int, int, TextView) - Static method in class com.firebase.ui.auth.util.ui.PreambleHandler
 
setup(Context, FlowParameters, int, TextView) - Static method in class com.firebase.ui.auth.util.ui.PreambleHandler
 
setupTermsOfServiceAndPrivacyPolicySmsText(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
 
setupTermsOfServiceAndPrivacyPolicyText(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
 
setupTermsOfServiceFooter(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
 
setYahooButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
 
shouldShowProviderChoice() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
 
showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
showProgress(int) - Method in interface com.firebase.ui.auth.ui.ProgressView
 
signInAndLinkWithCredential(FirebaseAuth, FlowParameters, AuthCredential) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
SignInKickstarter - Class in com.firebase.ui.auth.data.remote
 
SignInKickstarter(Application) - Constructor for class com.firebase.ui.auth.data.remote.SignInKickstarter
 
signInMethodToProviderId(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
SignInViewModelBase - Class in com.firebase.ui.auth.viewmodel
 
SignInViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.SignInViewModelBase
 
signOut(Context) - Method in class com.firebase.ui.auth.AuthUI
Signs the current user out, if one is signed in.
silentSignIn(Context, List<AuthUI.IdpConfig>) - Method in class com.firebase.ui.auth.AuthUI
Signs the user in without any UI if possible.
SingleProviderSignInHandler<T> - Class in com.firebase.ui.auth.data.remote
 
SingleProviderSignInHandler(Application, String) - Constructor for class com.firebase.ui.auth.data.remote.SingleProviderSignInHandler
 
SingleSignInActivity - Class in com.firebase.ui.auth.ui.idp
 
SingleSignInActivity() - Constructor for class com.firebase.ui.auth.ui.idp.SingleSignInActivity
 
SmartLockHandler - Class in com.firebase.ui.auth.viewmodel.smartlock
ViewModel for initiating saves to the Credentials API (SmartLock).
SmartLockHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
 
SOCIAL_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
The set of social authentication providers supported in Firebase Auth UI using their SDK.
SocialProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.idp
 
SocialProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
 
SpacedEditText - Class in com.firebase.ui.auth.ui.phone
This element inserts spaces between characters in the edit text and expands the width of the spaces using spannables.
SpacedEditText(Context) - Constructor for class com.firebase.ui.auth.ui.phone.SpacedEditText
 
SpacedEditText(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.ui.phone.SpacedEditText
 
start() - Method in class com.firebase.ui.auth.data.remote.SignInKickstarter
 
startReset(String, ActionCodeSettings) - Method in class com.firebase.ui.auth.viewmodel.email.RecoverPasswordHandler
 
startSaveCredentials(FirebaseUser, IdpResponse, String) - Method in class com.firebase.ui.auth.ui.FragmentBase
 
startSaveCredentials(FirebaseUser, IdpResponse, String) - Method in class com.firebase.ui.auth.ui.HelperActivityBase
 
startSignIn() - Method in class com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
 
startSignIn(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
 
startSignIn(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
 
startSignIn(IdpResponse, String) - Method in class com.firebase.ui.auth.viewmodel.email.EmailProviderResponseHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.SingleProviderSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
Start the login process for the IDP, e.g.
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.EmailSignInHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.GenericIdpAnonymousUpgradeLinkingHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.PhoneSignInHandler
 
startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
Start the login process for the IDP using the web based Generic IDP flow if applicable, e.g.
startSignIn(PhoneAuthCredential, IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.phone.PhoneProviderResponseHandler
 
startSignIn(String, String, IdpResponse, AuthCredential) - Method in class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
Kick off the sign-in process.
startWelcomeBackFlowForLinking(String, IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
 
State - Enum in com.firebase.ui.auth.data.model
 
SubmitConfirmationCodeFragment - Class in com.firebase.ui.auth.ui.phone
Display confirmation code to verify phone numbers input in CheckPhoneNumberFragment
SubmitConfirmationCodeFragment() - Constructor for class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
submitVerificationCode(String, String) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
 
SUCCESS - com.firebase.ui.auth.data.model.State
 
SUPPORTED_OAUTH_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
The set of OAuth2.0 providers supported in Firebase Auth UI through Generic IDP (web flow).
SUPPORTED_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
The set of authentication providers supported in Firebase Auth UI.
switchFragment(Fragment, int, String) - Method in class com.firebase.ui.auth.ui.AppCompatBase
 
switchFragment(Fragment, int, String, boolean, boolean) - Method in class com.firebase.ui.auth.ui.AppCompatBase
 

T

TAG - Static variable in class com.firebase.ui.auth.AuthUI
 
TAG - Static variable in class com.firebase.ui.auth.ui.email.CheckEmailFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.email.EmailLinkFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
 
TAG - Static variable in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
 
TaskFailureLogger - Class in com.firebase.ui.auth.util.data
 
TaskFailureLogger(String, String) - Constructor for class com.firebase.ui.auth.util.data.TaskFailureLogger
 
termsOfServiceUrl - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
TextHelper - Class in com.firebase.ui.auth.util.ui
 
TextHelper() - Constructor for class com.firebase.ui.auth.util.ui.TextHelper
 
themeId - Variable in class com.firebase.ui.auth.data.model.FlowParameters
 
then(Task<AuthResult>) - Method in class com.firebase.ui.auth.data.remote.ProfileMerger
 
toFriendlyMessage(int) - Static method in class com.firebase.ui.auth.ErrorCodes
 
toIntent() - Method in class com.firebase.ui.auth.IdpResponse
 
toShortString() - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
toString() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
toString() - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
toString() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
 
toString() - Method in class com.firebase.ui.auth.data.model.Resource
 
toString() - Method in class com.firebase.ui.auth.data.model.User
 
toString() - Method in class com.firebase.ui.auth.IdpResponse
 
toString() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
 
TroubleSigningInFragment - Class in com.firebase.ui.auth.ui.email
 
TroubleSigningInFragment() - Constructor for class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
 
TwitterBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.TwitterBuilder
 

U

UNCONFIGURED_CONFIG_VALUE - Static variable in class com.firebase.ui.auth.AuthUI
 
unhandled(FragmentBase, Exception) - Static method in class com.firebase.ui.auth.util.ui.FlowUtils
 
unhandled(HelperActivityBase, Exception) - Static method in class com.firebase.ui.auth.util.ui.FlowUtils
 
UNKNOWN_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
An unknown error has occurred.
update(Uri, ContentValues, String, String[]) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
 
useEmulator(String, int) - Method in class com.firebase.ui.auth.AuthUI
Connect to the Firebase Authentication emulator.
User - Class in com.firebase.ui.auth.data.model
 
USER - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
User.Builder - Class in com.firebase.ui.auth.data.model
 
UserCancellationException - Exception in com.firebase.ui.auth.data.model
 
UserCancellationException() - Constructor for exception com.firebase.ui.auth.data.model.UserCancellationException
 

V

validate(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
 
validateCredential(AuthCredential, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
 
valueOf(String) - Static method in enum com.firebase.ui.auth.data.model.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.firebase.ui.auth.util.FirebaseAuthError
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.firebase.ui.auth.data.model.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.firebase.ui.auth.util.FirebaseAuthError
Returns an array containing the constants of this enum type, in the order they are declared.
verifyPhoneNumber(Activity, String, boolean) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
 
ViewModelBase<T> - Class in com.firebase.ui.auth.viewmodel
 
ViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.ViewModelBase
 

W

WELCOME_BACK_EMAIL_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting an email welcome back flow.
WELCOME_BACK_EMAIL_LINK_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting an email link welcome back flow.
WELCOME_BACK_IDP_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
Request code for starting an IDP welcome back flow.
WelcomeBackEmailLinkPrompt - Class in com.firebase.ui.auth.ui.email
 
WelcomeBackEmailLinkPrompt() - Constructor for class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
 
WelcomeBackIdpPrompt - Class in com.firebase.ui.auth.ui.idp
 
WelcomeBackIdpPrompt() - Constructor for class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
 
WelcomeBackPasswordHandler - Class in com.firebase.ui.auth.viewmodel.email
Handles the logic for WelcomeBackPasswordPrompt including signing in with email and password, linking other credentials, and saving credentials to SmartLock.
WelcomeBackPasswordHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
 
WelcomeBackPasswordPrompt - Class in com.firebase.ui.auth.ui.email
Activity to link a pre-existing email/password account to a new IDP sign-in by confirming the password before initiating a link.
WelcomeBackPasswordPrompt() - Constructor for class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
 
whenComplete() - Method in interface com.firebase.ui.auth.util.ui.BucketedTextChangeListener.ContentChangeCallback
Idempotent function invoked by the listener when the edit text changes and is of expected length
whileIncomplete() - Method in interface com.firebase.ui.auth.util.ui.BucketedTextChangeListener.ContentChangeCallback
Idempotent function invoked by the listener when the edit text changes and is not of expected length
withResult(AuthResult) - Method in class com.firebase.ui.auth.IdpResponse
 
writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
 
writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
 
writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.data.model.CountryInfo
 
writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.data.model.User
 
writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.IdpResponse
 

Y

YAHOO_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
 
YahooBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.YahooBuilder
 
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes All Packages