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
All Classes All Packages
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
-
Builder for
AuthMethodPickerLayout. - 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.IdpConfigbuilder for the Anonymous provider. - AuthUI.IdpConfig.AppleBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder 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.IdpConfigbuilder for the email provider. - AuthUI.IdpConfig.FacebookBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for the Facebook provider. - AuthUI.IdpConfig.GenericOAuthProviderBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for a Generic OAuth provider. - AuthUI.IdpConfig.GitHubBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for the GitHub provider. - AuthUI.IdpConfig.GoogleBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for the Google provider. - AuthUI.IdpConfig.MicrosoftBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for the Microsoft provider. - AuthUI.IdpConfig.PhoneBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for the phone provider. - AuthUI.IdpConfig.TwitterBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder for the Twitter provider. - AuthUI.IdpConfig.YahooBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfigbuilder 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
FirebaseUserwith optional password andIdpResponse. - 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
NullPointerExceptionif 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
IllegalArgumentExceptionif 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
GoogleApiClientand 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
EditTextfield 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
Credentialobjects.
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
FirebaseAuthErrorfrom an exception, returningFirebaseAuthError.ERROR_UNKNOWNas 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
IdpResponsefrom 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
AuthUIinstance associated with the default app, as returned byFirebaseApp.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
AuthUIinstance 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 asIdentityProviders.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
ActionCodeSettingsobject 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
-
Deprecated.Please use
AuthUI.IdpConfig.GenericOAuthProviderBuilder.setScopes(List)instead. - 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
GoogleSignInOptionsto 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
WelcomeBackPasswordPromptincluding 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
All Classes All Packages