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
 
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
 
BLACKLISTED_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) - 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
 
CountryListSpinner.DialogPopup - Class in com.firebase.ui.auth.ui.phone
 
createBaseIntent(Context, Class<? extends Activity>, FlowParameters) - Static method in class com.firebase.ui.auth.ui.HelperActivityBase
 
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

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.
dismiss() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner.DialogPopup
 
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.
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
 
getAnonymousUserId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
 
getAnonymousUserId() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
 
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.viewmodel.AuthViewModelBase
 
getAuthCredential(IdpResponse) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
 
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
 
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
 
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.
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.
getPhoneAuth() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
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
 
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(IdpResponse, AuthResult) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
 
handleSuccess(String, FirebaseUser, OAuthCredential, boolean) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
handleSuccess(String, FirebaseUser, OAuthCredential, boolean, boolean) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
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.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) - 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, PhoneAuthProvider) - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
 
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.
isPrivacyPolicyUrlProvided() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
isRecoverableErrorResponse() - Method in class com.firebase.ui.auth.IdpResponse
 
isShowing() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner.DialogPopup
 
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
 
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(DialogInterface, int) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner.DialogPopup
 
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
 
onDetachedFromWindow() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
 
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
 
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
 
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.
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
 
setBlacklistedCountries(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.
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
 
setWhitelistedCountries(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.
setYahooButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
 
shouldShowProviderChoice() - Method in class com.firebase.ui.auth.data.model.FlowParameters
 
show(int) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner.DialogPopup
 
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.
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.AnonymousSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.EmailSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.GenericIdpAnonymousUpgradeLinkingHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
 
startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.PhoneSignInHandler
 
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.
SupportVectorDrawablesButton - Class in com.firebase.ui.auth.util.ui
A custom button that supports using vector drawables with the android:drawable[Start/End/Top/Bottom] attribute pre-L.
SupportVectorDrawablesButton(Context) - Constructor for class com.firebase.ui.auth.util.ui.SupportVectorDrawablesButton
 
SupportVectorDrawablesButton(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.util.ui.SupportVectorDrawablesButton
 
SupportVectorDrawablesButton(Context, AttributeSet, int) - Constructor for class com.firebase.ui.auth.util.ui.SupportVectorDrawablesButton
 
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
 
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.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
 
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(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
WHITELISTED_COUNTRIES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
 
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