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
- ALLOWLISTED_COUNTRIES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- alwaysShowProviderChoice - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- ANONYMOUS_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
-
Provider for anonymous users.
- ANONYMOUS_UPGRADE_MERGE_CONFLICT - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Anonymous account linking failed.
- ANONYMOUS_USER_ID_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
- AnonymousBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.AnonymousBuilder
- AnonymousSignInHandler - Class in com.firebase.ui.auth.data.remote
- AnonymousSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
- AppCompatBase - Class in com.firebase.ui.auth.ui
- AppCompatBase() - Constructor for class com.firebase.ui.auth.ui.AppCompatBase
- appendAnonymousUserId(String) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
- appendForceSameDeviceBit(boolean) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
- appendProviderId(String) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
- appendSessionId(String) - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
- APPLE_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
- AppleBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.AppleBuilder
- appName - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- attachInfo(Context, ProviderInfo) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
- AUTH_PICKER_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting a user pickable provider flow.
- AuthMethodPickerActivity - Class in com.firebase.ui.auth.ui.idp
-
Presents the list of authentication options for this app to the user.
- AuthMethodPickerActivity() - Constructor for class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- authMethodPickerLayout - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- AuthMethodPickerLayout - Class in com.firebase.ui.auth
-
Layout model to help customizing layout of the AuthMethodPickerActivity screen, where the user is presented with a list of sign-in providers to choose from.
- AuthMethodPickerLayout.Builder - Class in com.firebase.ui.auth
-
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.IdpConfig
builder for the Anonymous provider. - AuthUI.IdpConfig.AppleBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the Apple provider. - AuthUI.IdpConfig.Builder - Class in com.firebase.ui.auth
-
Base builder for all authentication providers.
- AuthUI.IdpConfig.EmailBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the email provider. - AuthUI.IdpConfig.FacebookBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the Facebook provider. - AuthUI.IdpConfig.GenericOAuthProviderBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for a Generic OAuth provider. - AuthUI.IdpConfig.GitHubBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the GitHub provider. - AuthUI.IdpConfig.GoogleBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the Google provider. - AuthUI.IdpConfig.MicrosoftBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the Microsoft provider. - AuthUI.IdpConfig.PhoneBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the phone provider. - AuthUI.IdpConfig.TwitterBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the Twitter provider. - AuthUI.IdpConfig.YahooBuilder - Class in com.firebase.ui.auth
-
AuthUI.IdpConfig
builder for the Yahoo provider. - AuthUI.SignInIntentBuilder - Class in com.firebase.ui.auth
-
Builder for the intent to start the user authentication flow.
- AuthUI.SupportedProvider - Annotation Type in com.firebase.ui.auth
- AuthUiInitProvider - Class in com.firebase.ui.auth.data.client
- AuthUiInitProvider() - Constructor for class com.firebase.ui.auth.data.client.AuthUiInitProvider
- AuthViewModelBase<T> - Class in com.firebase.ui.auth.viewmodel
- AuthViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.AuthViewModelBase
B
- BaseValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
- BaseValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- beforeTextChanged(CharSequence, int, int, int) - Method in class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
- BLOCKLISTED_COUNTRIES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- boldAllOccurencesOfText(SpannableStringBuilder, String, String) - Static method in class com.firebase.ui.auth.util.ui.TextHelper
- BucketedTextChangeListener - Class in com.firebase.ui.auth.util.ui
-
Listens for changes to a text field that has hyphens and replaces with the character being typed: ------ 7----- 76---- 764--- 7641-- 76417- 764176
- BucketedTextChangeListener(EditText, int, String, BucketedTextChangeListener.ContentChangeCallback) - Constructor for class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
- BucketedTextChangeListener.ContentChangeCallback - Interface in com.firebase.ui.auth.util.ui
- build() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
- build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.Builder
- build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
- build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
- build() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
- build() - Method in class com.firebase.ui.auth.data.model.User.Builder
- build() - Method in class com.firebase.ui.auth.IdpResponse.Builder
- build() - Method in class com.firebase.ui.auth.util.data.ContinueUrlBuilder
- buildCredential(FirebaseUser, String, String) - Static method in class com.firebase.ui.auth.util.CredentialUtils
-
Build a credential for the specified
FirebaseUser
with optional password 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, FirebaseAuth) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
C
- canHandleIntent(Intent) - Static method in class com.firebase.ui.auth.AuthUI
-
Returns true if AuthUI can handle the intent.
- canUpgradeAnonymous(FirebaseAuth, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
- checkArgument(boolean, String) - Static method in class com.firebase.ui.auth.util.Preconditions
-
Ensures the truth of an expression involving parameters to the calling method.
- checkConfigured(Context, String, int...) - Static method in class com.firebase.ui.auth.util.Preconditions
- CheckEmailFragment - Class in com.firebase.ui.auth.ui.email
-
Fragment that shows a form with an email field and checks for existing accounts with that email.
- CheckEmailFragment() - Constructor for class com.firebase.ui.auth.ui.email.CheckEmailFragment
- CheckEmailHandler - Class in com.firebase.ui.auth.ui.email
- CheckEmailHandler(Application) - Constructor for class com.firebase.ui.auth.ui.email.CheckEmailHandler
- checkNotNull(T, String, Object...) - Static method in class com.firebase.ui.auth.util.Preconditions
-
Ensures that the provided value is not null, and throws a
NullPointerException
if it is null, with a message constructed from the provided error template and arguments. - CheckPhoneHandler - Class in com.firebase.ui.auth.ui.phone
- CheckPhoneHandler(Application) - Constructor for class com.firebase.ui.auth.ui.phone.CheckPhoneHandler
- CheckPhoneNumberFragment - Class in com.firebase.ui.auth.ui.phone
-
Displays country selector and phone number input form for users
- CheckPhoneNumberFragment() - Constructor for class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- checkUnset(Bundle, String, String...) - Static method in class com.firebase.ui.auth.util.Preconditions
- checkValidStyle(Context, int, String, Object...) - Static method in class com.firebase.ui.auth.util.Preconditions
-
Ensures that the provided identifier matches a known style resource, and throws an
IllegalArgumentException
if the resource cannot be found, or is not a style resource, with a message constructed from the provided error template and arguments. - clearAllData(Context) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
- com.firebase.ui.auth - package com.firebase.ui.auth
-
The Firebase AuthUI library.
- com.firebase.ui.auth.data.client - package com.firebase.ui.auth.data.client
- com.firebase.ui.auth.data.model - package com.firebase.ui.auth.data.model
- com.firebase.ui.auth.data.remote - package com.firebase.ui.auth.data.remote
- com.firebase.ui.auth.ui - package com.firebase.ui.auth.ui
-
Activities which implement the AuthUI authentication flow.
- com.firebase.ui.auth.ui.credentials - package com.firebase.ui.auth.ui.credentials
- com.firebase.ui.auth.ui.email - package com.firebase.ui.auth.ui.email
-
Activities related to the email and password based authentication.
- com.firebase.ui.auth.ui.idp - package com.firebase.ui.auth.ui.idp
-
Activites related to identity provider authentication.
- com.firebase.ui.auth.ui.phone - package com.firebase.ui.auth.ui.phone
- com.firebase.ui.auth.util - package com.firebase.ui.auth.util
-
Utilities to simplify interactions with
GoogleApiClient
and the APIs it provides, such as Google Sign-in and Smart Lock for Passwords. - com.firebase.ui.auth.util.data - package com.firebase.ui.auth.util.data
- com.firebase.ui.auth.util.ui - package com.firebase.ui.auth.util.ui
- com.firebase.ui.auth.util.ui.fieldvalidators - package com.firebase.ui.auth.util.ui.fieldvalidators
-
Contains utility classes for validating
EditText
field contents. - com.firebase.ui.auth.viewmodel - package com.firebase.ui.auth.viewmodel
- com.firebase.ui.auth.viewmodel.email - package com.firebase.ui.auth.viewmodel.email
- com.firebase.ui.auth.viewmodel.idp - package com.firebase.ui.auth.viewmodel.idp
- com.firebase.ui.auth.viewmodel.phone - package com.firebase.ui.auth.viewmodel.phone
- com.firebase.ui.auth.viewmodel.smartlock - package com.firebase.ui.auth.viewmodel.smartlock
- compareTo(CountryInfo) - Method in class com.firebase.ui.auth.data.model.CountryInfo
- completeCrossDeviceEmailLinkFlow() - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- ContinueUrlBuilder - Class in com.firebase.ui.auth.util.data
- ContinueUrlBuilder(String) - Constructor for class com.firebase.ui.auth.util.data.ContinueUrlBuilder
- COUNTRY_ISO - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- CountryInfo - Class in com.firebase.ui.auth.data.model
- CountryInfo(Parcel) - Constructor for class com.firebase.ui.auth.data.model.CountryInfo
- CountryInfo(Locale, int) - Constructor for class com.firebase.ui.auth.data.model.CountryInfo
- CountryListSpinner - Class in com.firebase.ui.auth.ui.phone
- CountryListSpinner(Context) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
- CountryListSpinner(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
- CountryListSpinner(Context, AttributeSet, int) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
- createBaseIntent(Context, Class<? extends Activity>, FlowParameters) - Static method in class com.firebase.ui.auth.ui.HelperActivityBase
- createIntent(Context, Intent) - Method in class com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
- createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.KickoffActivity
- createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.email.EmailActivity
- createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
- createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- createIntent(Context, FlowParameters, int) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- createIntent(Context, FlowParameters, Bundle) - Static method in class com.firebase.ui.auth.ui.phone.PhoneActivity
- createIntent(Context, FlowParameters, User) - Static method in class com.firebase.ui.auth.ui.idp.SingleSignInActivity
- createIntent(Context, FlowParameters, User) - Static method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- createIntent(Context, FlowParameters, User, IdpResponse) - Static method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- createIntent(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- createIntent(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- createIntent(Context, FlowParameters, Credential, IdpResponse) - Static method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
- createIntent(Context, FlowParameters, String) - Static method in class com.firebase.ui.auth.ui.email.EmailActivity
- createIntent(Context, FlowParameters, String) - Static method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
- createIntentForLinking(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.EmailActivity
- createOrLinkUserWithEmailAndPassword(FirebaseAuth, FlowParameters, String, String) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
- createSignInIntentBuilder() - Method in class com.firebase.ui.auth.AuthUI
-
Starts the process of creating a sign in intent, with the mandatory application context parameter.
- CREATOR - Static variable in class com.firebase.ui.auth.AuthMethodPickerLayout
- CREATOR - Static variable in class com.firebase.ui.auth.AuthUI.IdpConfig
- CREATOR - Static variable in class com.firebase.ui.auth.data.model.CountryInfo
- CREATOR - Static variable in class com.firebase.ui.auth.data.model.FlowParameters
- CREATOR - Static variable in class com.firebase.ui.auth.data.model.User
- CREATOR - Static variable in class com.firebase.ui.auth.IdpResponse
- CRED_HINT - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for retrieving a credential.
- CRED_SAVE - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for saving a credential.
- CRED_SAVE_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting a credential save flow.
- CREDENTIAL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- CredentialSaveActivity - Class in com.firebase.ui.auth.ui.credentials
-
Invisible Activity used for saving credentials to SmartLock.
- CredentialSaveActivity() - Constructor for class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
- CredentialUtils - Class in com.firebase.ui.auth.util
-
Utility class for working with
Credential
objects.
D
- DEFAULT_EMAIL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- defaultProvider - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- delete(Context) - Method in class com.firebase.ui.auth.AuthUI
-
Delete the use from FirebaseAuth and delete any associated credentials from the Credentials API.
- delete(Uri, String, String[]) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
- describeContents() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
- describeContents() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- describeContents() - Method in class com.firebase.ui.auth.data.model.CountryInfo
- describeContents() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- describeContents() - Method in class com.firebase.ui.auth.data.model.User
- describeContents() - Method in class com.firebase.ui.auth.IdpResponse
- DEVELOPER_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
A sign-in operation couldn't be completed due to a developer error.
- doAfterTimeout(Runnable) - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
-
For certain actions (like finishing or hiding the progress dialog) we want to make sure that we have shown the progress state for at least MIN_SPINNER_MS to prevent flickering.
E
- EMAIL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- EMAIL_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting a fresh email flow.
- EMAIL_LINK_CROSS_DEVICE_LINKING_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Cross device linking flow - we need to ask the user if they want to continue linking or just sign in.
- EMAIL_LINK_CROSS_DEVICE_LINKING_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for prompting the user to enter their email to finish the sign in
- EMAIL_LINK_DIFFERENT_ANONYMOUS_USER_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Attempting to open an email link from the same device, with anonymous upgrade enabled, but the underlying anonymous user has been changed.
- EMAIL_LINK_INVALID_LINK_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for recovering from opening an invalid email link
- EMAIL_LINK_PROMPT_FOR_EMAIL_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
We need to prompt the user for their email.
- EMAIL_LINK_PROMPT_FOR_EMAIL_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for prompting the user to enter their email to finish the sign in
- EMAIL_LINK_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
- EMAIL_LINK_SIGN_IN - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- EMAIL_LINK_WRONG_DEVICE_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Attempting to open an email link from a different device.
- EMAIL_LINK_WRONG_DEVICE_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for recovering from opening an email link from the wrong device
- EMAIL_MISMATCH_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Signing in with a different email in the WelcomeBackIdp flow or email link flow.
- EmailActivity - Class in com.firebase.ui.auth.ui.email
-
Activity to control the entire email sign up flow.
- EmailActivity() - Constructor for class com.firebase.ui.auth.ui.email.EmailActivity
- EmailBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
- EmailFieldValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
- EmailFieldValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.EmailFieldValidator
- emailLink - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- EmailLinkCatcherActivity - Class in com.firebase.ui.auth.ui.email
- EmailLinkCatcherActivity() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
- EmailLinkCrossDeviceLinkingFragment - Class in com.firebase.ui.auth.ui.email
-
Fragment that tells the user that a linking flow cannot be completed as they have opened the email link on a different device.
- EmailLinkCrossDeviceLinkingFragment() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- EmailLinkErrorRecoveryActivity - Class in com.firebase.ui.auth.ui.email
-
Handles the recovery flow for finishing the cross-device email link sign in flow.
- EmailLinkErrorRecoveryActivity() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- EmailLinkFragment - Class in com.firebase.ui.auth.ui.email
- EmailLinkFragment() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkFragment
- EmailLinkParser - Class in com.firebase.ui.auth.util.data
- EmailLinkParser(String) - Constructor for class com.firebase.ui.auth.util.data.EmailLinkParser
- EmailLinkParser.LinkParameters - Class in com.firebase.ui.auth.util.data
- EmailLinkPersistenceManager - Class in com.firebase.ui.auth.util.data
-
Manages saving/retrieving from SharedPreferences for email link sign in.
- EmailLinkPersistenceManager() - Constructor for class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager
- EmailLinkPersistenceManager.SessionRecord - Class in com.firebase.ui.auth.util.data
-
Holds the necessary information to complete the email link sign in flow
- EmailLinkPromptEmailFragment - Class in com.firebase.ui.auth.ui.email
-
Prompts the user to enter their email to finish the cross-device email link sign in flow.
- EmailLinkPromptEmailFragment() - Constructor for class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- EmailLinkSendEmailHandler - Class in com.firebase.ui.auth.viewmodel.email
- EmailLinkSendEmailHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.EmailLinkSendEmailHandler
- EmailLinkSignInHandler - Class in com.firebase.ui.auth.viewmodel.email
- EmailLinkSignInHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
- EmailProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.email
- EmailProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.EmailProviderResponseHandler
- EmailSignInHandler - Class in com.firebase.ui.auth.data.remote
- EmailSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.EmailSignInHandler
- emptyPhone() - Static method in class com.firebase.ui.auth.data.model.PhoneNumber
-
Returns an empty instance of this class
- enableAnonymousUpgrade - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- enableAnonymousUsersAutoUpgrade() - Method in class com.firebase.ui.auth.AuthUI.SignInIntentBuilder
-
Enables upgrading anonymous accounts to full accounts during the sign-in flow.
- enableCredentials - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- enableEmailLinkSignIn() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
-
Enables email link sign in instead of password based sign in.
- enableHints - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- equals(Object) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- equals(Object) - Method in class com.firebase.ui.auth.data.model.CountryInfo
- equals(Object) - Method in class com.firebase.ui.auth.data.model.Resource
- equals(Object) - Method in class com.firebase.ui.auth.data.model.User
- equals(Object) - Method in class com.firebase.ui.auth.IdpResponse
- equals(Object) - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
- ERROR_ACCOUNT_EXISTS_WITH_DIFFERENT_CREDENTIAL - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_API_NOT_AVAILABLE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_APP_NOT_AUTHORIZED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_CREDENTIAL_ALREADY_IN_USE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_CUSTOM_TOKEN_MISMATCH - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_EMAIL_ALREADY_IN_USE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_EXPIRED_ACTION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_GENERIC_IDP_RECOVERABLE_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Recoverable error occurred during the Generic IDP flow.
- ERROR_INVALID_ACTION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_CREDENTIAL - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_CUSTOM_TOKEN - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_EMAIL - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_MESSAGE_PAYLOAD - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_PHONE_NUMBER - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_RECIPIENT_EMAIL - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_SENDER - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_USER_TOKEN - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_VERIFICATION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_INVALID_VERIFICATION_ID - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_MISSING_EMAIL - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_MISSING_PASSWORD - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_MISSING_PHONE_NUMBER - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_MISSING_VERIFICATION_CODE - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_MISSING_VERIFICATION_ID - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_OPERATION_NOT_ALLOWED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_QUOTA_EXCEEDED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_REQUIRES_RECENT_LOGIN - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_RETRY_PHONE_AUTH - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_SESSION_EXPIRED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_TOO_MANY_REQUESTS - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_UNKNOWN - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_USER_DISABLED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_USER_DISABLED - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Attempting to auth with account that is currently disabled in the Firebase console.
- ERROR_USER_MISMATCH - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_USER_NOT_FOUND - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_USER_TOKEN_EXPIRED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_WEAK_PASSWORD - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_WEB_CONTEXT_CANCELED - com.firebase.ui.auth.util.FirebaseAuthError
- ERROR_WRONG_PASSWORD - com.firebase.ui.auth.util.FirebaseAuthError
- ErrorCodes - Class in com.firebase.ui.auth
-
Error codes for failed sign-in attempts.
- ErrorCodes.Code - Annotation Type in com.firebase.ui.auth
-
Valid codes that can be returned from
FirebaseUiException.getErrorCode()
. - ExtraConstants - Class in com.firebase.ui.auth.util
-
Constants used for passing Intent extra params between authentication flow activities.
F
- FACEBOOK_PERMISSIONS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- FacebookBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder
- FacebookSignInHandler - Class in com.firebase.ui.auth.data.remote
- FacebookSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.FacebookSignInHandler
- FAILURE - com.firebase.ui.auth.data.model.State
- fetchCredential() - Method in class com.firebase.ui.auth.ui.email.CheckEmailHandler
- fetchCredential() - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneHandler
- fetchProvider(String) - Method in class com.firebase.ui.auth.ui.email.CheckEmailHandler
- fetchSortedProviders(FirebaseAuth, FlowParameters, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- fetchTopProvider(FirebaseAuth, FlowParameters, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- finish(int, Intent) - Method in class com.firebase.ui.auth.ui.HelperActivityBase
- finish(int, Intent) - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
- finishSignIn(String) - Method in class com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
- FirebaseAuthAnonymousUpgradeException - Exception in com.firebase.ui.auth
- FirebaseAuthAnonymousUpgradeException(int, IdpResponse) - Constructor for exception com.firebase.ui.auth.FirebaseAuthAnonymousUpgradeException
- FirebaseAuthError - Enum in com.firebase.ui.auth.util
-
List of all possible results of
FirebaseAuthException.getErrorCode()
and their meanings. - FirebaseAuthUIActivityResultContract - Class in com.firebase.ui.auth
-
A
ActivityResultContract
describing that the caller can launch authentication flow with aIntent
and is guaranteed to receive aFirebaseAuthUIAuthenticationResult
as result. - FirebaseAuthUIActivityResultContract() - Constructor for class com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
- FirebaseAuthUIAuthenticationResult - Class in com.firebase.ui.auth.data.model
-
Result of launching a
FirebaseAuthUIActivityResultContract
- FirebaseAuthUIAuthenticationResult(Integer, IdpResponse) - Constructor for class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
- FirebaseUiException - Exception in com.firebase.ui.auth
-
Base class for all FirebaseUI exceptions.
- FirebaseUiException(int) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
- FirebaseUiException(int, String) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
- FirebaseUiException(int, String, Throwable) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
- FirebaseUiException(int, Throwable) - Constructor for exception com.firebase.ui.auth.FirebaseUiException
- FirebaseUiUserCollisionException - Exception in com.firebase.ui.auth
-
Internal exception which holds the necessary data to complete sign-in in the event of a recoverable error.
- FirebaseUiUserCollisionException(int, String, String, String, AuthCredential) - Constructor for exception com.firebase.ui.auth.FirebaseUiUserCollisionException
- FLOW_PARAMS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- FlowParameters - Class in com.firebase.ui.auth.data.model
-
Encapsulates the core parameters and data captured during the authentication flow, in a serializable manner, in order to pass data between activities.
- FlowParameters(String, List<AuthUI.IdpConfig>, AuthUI.IdpConfig, int, int, String, String, boolean, boolean, boolean, boolean, boolean, String, ActionCodeSettings, AuthMethodPickerLayout) - Constructor for class com.firebase.ui.auth.data.model.FlowParameters
- FlowUtils - Class in com.firebase.ui.auth.util.ui
- FORCE_SAME_DEVICE - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- FORCE_SAME_DEVICE_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
- forFailure(Exception) - Static method in class com.firebase.ui.auth.data.model.Resource
-
Creates a failed resource with an exception.
- forLoading() - Static method in class com.firebase.ui.auth.data.model.Resource
-
Creates a resource in the loading state, without a value or an exception.
- format(String, CountryInfo) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
-
This method works as follow: When the android version is LOLLIPOP or greater, the reliable {
PhoneNumberUtils.formatNumberToE164(java.lang.String, java.lang.String)
} is used to format. For lower versions, we construct a value with the input phone number stripped of non numeric characters and prefix it with a "+" and country code - formatUsingCurrentCountry(String, Context) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
-
This method uses the country returned by
PhoneNumberUtils.getCurrentCountryInfo(Context)
to format the phone number. - forSuccess(T) - Static method in class com.firebase.ui.auth.data.model.Resource
-
Creates a successful resource containing a value.
- FragmentBase - Class in com.firebase.ui.auth.ui
- FragmentBase() - Constructor for class com.firebase.ui.auth.ui.FragmentBase
- from(Exception) - Static method in class com.firebase.ui.auth.IdpResponse
- fromException(FirebaseAuthException) - Static method in enum com.firebase.ui.auth.util.FirebaseAuthError
-
Get an
FirebaseAuthError
from an exception, returningFirebaseAuthError.ERROR_UNKNOWN
as a default. - fromIntent(Intent) - Static method in class com.firebase.ui.auth.data.model.FlowParameters
-
Extract FlowParameters from an Intent.
- fromResultIntent(Intent) - Static method in class com.firebase.ui.auth.IdpResponse
-
Extract the
IdpResponse
from the flow's result intent.
G
- generateRandomAlphaNumericString(int) - Static method in class com.firebase.ui.auth.util.data.SessionUtils
-
Generates a random alpha numeric string.
- GENERIC_IDP_SIGN_IN_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starter a generic IDP sign-in flow
- GENERIC_OAUTH_BUTTON_ID - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GENERIC_OAUTH_CUSTOM_PARAMETERS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GENERIC_OAUTH_PROVIDER_ID - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GENERIC_OAUTH_PROVIDER_NAME - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GENERIC_OAUTH_SCOPES - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GenericIdpAnonymousUpgradeLinkingHandler - Class in com.firebase.ui.auth.data.remote
- GenericIdpAnonymousUpgradeLinkingHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.GenericIdpAnonymousUpgradeLinkingHandler
- GenericIdpSignInHandler - Class in com.firebase.ui.auth.data.remote
- GenericIdpSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- GenericOAuthProviderBuilder(String, String, int) - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.GenericOAuthProviderBuilder
- getAnonymousUserId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
- getAnonymousUserId() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- getApp() - Method in class com.firebase.ui.auth.AuthUI
- getApplicationContext() - Static method in class com.firebase.ui.auth.AuthUI
- getArguments() - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
- getAuth() - Method in class com.firebase.ui.auth.AuthUI
- getAuth() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
- getAuth() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
- getAuthCredential(IdpResponse) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- getAuthUI() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
- getConfigFromIdps(List<AuthUI.IdpConfig>, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- getConfigFromIdpsOrThrow(List<AuthUI.IdpConfig>, String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- getCountryCode() - Method in class com.firebase.ui.auth.data.model.CountryInfo
- getCountryCode() - Method in class com.firebase.ui.auth.data.model.PhoneNumber
-
Returns country code
- getCountryCode(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
- getCountryIso() - Method in class com.firebase.ui.auth.data.model.PhoneNumber
-
Returns 2 char country ISO
- getCountryIsosFromCountryCode(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
- getCredential() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
- getCredential() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
- getCredentialForLinking() - Method in class com.firebase.ui.auth.IdpResponse
- getCredentialsClient() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
- getCredentialsClient(Context) - Static method in class com.firebase.ui.auth.util.GoogleApiUtils
- getCurrentCountryInfo(Context) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
- getCurrentUser() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
- getDefaultOrFirstProvider() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- getDefaultTheme() - Static method in class com.firebase.ui.auth.AuthUI
-
Default theme used by
AuthUI.AuthIntentBuilder.setTheme(int)
if no theme customization is required. - getDescription() - Method in enum com.firebase.ui.auth.util.FirebaseAuthError
- getEmail() - Method in class com.firebase.ui.auth.data.model.User
- getEmail() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
- getEmail() - Method in class com.firebase.ui.auth.IdpResponse
-
Get the email used to sign in.
- getEmail() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- getEmulatorHost() - Method in class com.firebase.ui.auth.AuthUI
- getEmulatorPort() - Method in class com.firebase.ui.auth.AuthUI
- getError() - Method in class com.firebase.ui.auth.IdpResponse
-
Get the error for a failed sign in.
- getErrorCode() - Method in exception com.firebase.ui.auth.FirebaseUiException
- getErrorCode() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
- getErrorIntent(Exception) - Static method in class com.firebase.ui.auth.IdpResponse
- getException() - Method in class com.firebase.ui.auth.data.model.Resource
- getFlowParams() - Method in class com.firebase.ui.auth.AuthUI.SignInIntentBuilder
- getFlowParams() - Method in class com.firebase.ui.auth.ui.FragmentBase
- getFlowParams() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
- getForceSameDeviceBit() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
- getGenericFacebookConfig() - Static method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- getGenericGoogleConfig() - Static method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- getIdpResponse() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
-
The contained
IdpResponse
returned from the Firebase library - getIdpResponseForLinking() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- getIdpSecret() - Method in class com.firebase.ui.auth.IdpResponse
-
Twitter only.
- getIdpToken() - Method in class com.firebase.ui.auth.IdpResponse
-
Get the token received as a result of logging in with the specified IDP
- getImmutableCountryIsoMap() - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
- getInstance() - Static method in class com.firebase.ui.auth.AuthUI
-
Retrieves the
AuthUI
instance associated with the default app, as returned 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
AuthUI
instance associated the the specified app. - getInstance(String) - Static method in class com.firebase.ui.auth.AuthUI
-
Retrieves the
AuthUI
instance associated the the specified app name. - getIntent() - Method in exception com.firebase.ui.auth.data.model.IntentRequiredException
- getLocale() - Method in class com.firebase.ui.auth.data.model.CountryInfo
- getMainLayout() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
- getName() - Method in class com.firebase.ui.auth.data.model.User
- getNumber() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
- getOobCode() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
- getOperation() - Method in class com.firebase.ui.auth.viewmodel.OperableViewModel
-
Get the observable state of the operation.
- getParams() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.Builder
- getParams() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- getPendingIntent() - Method in exception com.firebase.ui.auth.data.model.PendingIntentRequiredException
- getPendingPassword() - Method in class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
-
Get the most recent pending password.
- getPhoneNumber() - Method in class com.firebase.ui.auth.data.model.PhoneNumber
-
Returns phone number without country code
- getPhoneNumber() - Method in exception com.firebase.ui.auth.data.model.PhoneNumberVerificationRequiredException
- getPhoneNumber() - Method in class com.firebase.ui.auth.data.model.User
- getPhoneNumber() - Method in class com.firebase.ui.auth.IdpResponse
-
Get the phone number used to sign in.
- getPhoneNumber(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
-
This method should not be called on UI thread.
- getPhoneNumber(String, String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
- getPhotoUri() - Method in class com.firebase.ui.auth.data.model.User
- getProviderId() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- getProviderId() - Method in class com.firebase.ui.auth.data.model.User
- getProviderId() - Method in exception com.firebase.ui.auth.FirebaseUiUserCollisionException
- getProviderId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
- getProvidersButton() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
- getProviderType() - Method in class com.firebase.ui.auth.IdpResponse
-
Get the type of provider.
- getRequestCode() - Method in exception com.firebase.ui.auth.data.model.IntentRequiredException
- getRequestCode() - Method in exception com.firebase.ui.auth.data.model.PendingIntentRequiredException
- getResponse() - Method in exception com.firebase.ui.auth.FirebaseAuthAnonymousUpgradeException
- getResultCode() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
-
The result code of the received activity result
- getSelectedCountryInfo() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- getSessionId() - Method in class com.firebase.ui.auth.util.data.EmailLinkParser
- getSessionId() - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- getState() - Method in class com.firebase.ui.auth.data.model.Resource
- getTosPpView() - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
- getType(Uri) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
- getUnspacedText() - Method in class com.firebase.ui.auth.ui.phone.SpacedEditText
- getUser() - Method in class com.firebase.ui.auth.IdpResponse
- getUser(Intent) - Static method in class com.firebase.ui.auth.data.model.User
- getUser(Bundle) - Static method in class com.firebase.ui.auth.data.model.User
- getValue() - Method in class com.firebase.ui.auth.data.model.Resource
- GITHUB_PERMISSIONS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GITHUB_PROVIDER - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for retrieving a GitHub credential.
- GITHUB_URL - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GitHubBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.GitHubBuilder
- GOOGLE_PROVIDER - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for retrieving a Google credential.
- GOOGLE_SIGN_IN_OPTIONS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- GoogleApiUtils - Class in com.firebase.ui.auth.util
- GoogleBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.GoogleBuilder
- GoogleSignInHandler - Class in com.firebase.ui.auth.data.remote
- GoogleSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.GoogleSignInHandler
- GoogleSignInHandler.Params - Class in com.firebase.ui.auth.data.remote
H
- handleMergeFailure(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
- handleMergeFailure(AuthCredential) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- handleMergeFailure(AuthCredential) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
- handleNormalSignInFlow(FirebaseAuth, HelperActivityBase, OAuthProvider) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- handleSuccess(boolean, String, FirebaseUser, OAuthCredential, boolean) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- handleSuccess(boolean, String, FirebaseUser, OAuthCredential, boolean, boolean) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- handleSuccess(IdpResponse, AuthResult) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
- hasCredentialForLinking() - Method in class com.firebase.ui.auth.IdpResponse
- hasCredentialForLinking() - Method in class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
- hashCode() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- hashCode() - Method in class com.firebase.ui.auth.data.model.CountryInfo
- hashCode() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
- hashCode() - Method in class com.firebase.ui.auth.data.model.Resource
- hashCode() - Method in class com.firebase.ui.auth.data.model.User
- hashCode() - Method in class com.firebase.ui.auth.IdpResponse
- hashCode() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
- HelperActivityBase - Class in com.firebase.ui.auth.ui
- HelperActivityBase() - Constructor for class com.firebase.ui.auth.ui.HelperActivityBase
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- hideProgress() - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- hideProgress() - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- hideProgress() - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- hideProgress() - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
- hideProgress() - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
- hideProgress() - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- hideProgress() - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
- hideProgress() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- hideProgress() - Method in interface com.firebase.ui.auth.ui.ProgressView
I
- IDP_RESPONSE - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- IdpResponse - Class in com.firebase.ui.auth
-
A container that encapsulates the result of authenticating with an Identity Provider.
- IdpResponse.Builder - Class in com.firebase.ui.auth
- idpResponseToAccountType(IdpResponse) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- ImeHelper - Class in com.firebase.ui.auth.util.ui
- ImeHelper() - Constructor for class com.firebase.ui.auth.util.ui.ImeHelper
- ImeHelper.DonePressedListener - Interface in com.firebase.ui.auth.util.ui
- init(Bundle, View) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- init(T) - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
- initializeForTesting(AuthUI.IdpConfig) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- initializeForTesting(FlowParameters, FirebaseAuth, CredentialsClient) - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
- initWith(T) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
-
Just a convenience method that makes certain chaining logic easier.
- insert(Uri, ContentValues) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
- IntentRequiredException - Exception in com.firebase.ui.auth.data.model
- IntentRequiredException(Intent, int) - Constructor for exception com.firebase.ui.auth.data.model.IntentRequiredException
- INVALID_EMAIL_LINK_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Attempting to sign in with an invalid email link.
- invalidateEmailLink() - Method in class com.firebase.ui.auth.KickoffActivity
- InvisibleActivityBase - Class in com.firebase.ui.auth.ui
-
Base classes for activities that are just simple overlays.
- InvisibleActivityBase() - Constructor for class com.firebase.ui.auth.ui.InvisibleActivityBase
- InvisibleFragmentBase - Class in com.firebase.ui.auth.ui
- InvisibleFragmentBase() - Constructor for class com.firebase.ui.auth.ui.InvisibleFragmentBase
- IS_FACEBOOK_AVAILABLE - Static variable in class com.firebase.ui.auth.util.data.ProviderAvailability
- IS_GITHUB_AVAILABLE - Static variable in class com.firebase.ui.auth.util.data.ProviderAvailability
- IS_TWITTER_AVAILABLE - Static variable in class com.firebase.ui.auth.util.data.ProviderAvailability
- isAnonymousUpgradeEnabled() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- isAutoVerified() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
- isCountryValid(PhoneNumber) - Static method in class com.firebase.ui.auth.data.model.PhoneNumber
- isNewUser() - Method in class com.firebase.ui.auth.IdpResponse
-
Returns true if this user has just signed up, false otherwise.
- isOffline() - Method in class com.firebase.ui.auth.ui.HelperActivityBase
-
Check if there is an active or soon-to-be-active network connection.
- isPlayServicesAvailable(Context) - Static method in class com.firebase.ui.auth.util.GoogleApiUtils
- isPlayServicesRequired() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- isPrivacyPolicyUrlProvided() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- isProviderEnabled(String) - Method in class com.firebase.ui.auth.data.model.FlowParameters
- isRecoverableErrorResponse() - Method in class com.firebase.ui.auth.IdpResponse
- isSingleProviderFlow() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- isSuccessful() - Method in class com.firebase.ui.auth.IdpResponse
- isTermsOfServiceUrlProvided() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- isUsed() - Method in class com.firebase.ui.auth.data.model.Resource
- isUseEmulator() - Method in class com.firebase.ui.auth.AuthUI
- isValid(PhoneNumber) - Static method in class com.firebase.ui.auth.data.model.PhoneNumber
- isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.EmailFieldValidator
- isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.NoOpValidator
- isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.PasswordFieldValidator
- isValid(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.RequiredFieldValidator
- isValid(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
- isValidIso(String) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- isValidIso(String) - Static method in class com.firebase.ui.auth.util.data.PhoneNumberUtils
K
- KickoffActivity - Class in com.firebase.ui.auth
- KickoffActivity() - Constructor for class com.firebase.ui.auth.KickoffActivity
L
- LinkingSocialProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.idp
- LinkingSocialProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
- LinkParameters() - Constructor for class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
- LOADING - com.firebase.ui.auth.data.model.State
- localeToEmoji(Locale) - Static method in class com.firebase.ui.auth.data.model.CountryInfo
- lockOrientation - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- logoId - Variable in class com.firebase.ui.auth.data.model.FlowParameters
M
- mAuth - Variable in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
- mEmptyMessage - Variable in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- mErrorContainer - Variable in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- mErrorMessage - Variable in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- mFrameLayout - Variable in class com.firebase.ui.auth.ui.InvisibleFragmentBase
- MICROSOFT_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
- MicrosoftBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.MicrosoftBuilder
- mScratchAuth - Variable in class com.firebase.ui.auth.util.data.AuthOperationManager
- mTopLevelView - Variable in class com.firebase.ui.auth.ui.InvisibleFragmentBase
- mutate() - Method in class com.firebase.ui.auth.IdpResponse
N
- NATIONAL_NUMBER - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- newInstance() - Static method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- newInstance() - Static method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- newInstance(Bundle) - Static method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- newInstance(User) - Static method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- newInstance(String) - Static method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- newInstance(String) - Static method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- newInstance(String) - Static method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- newInstance(String, ActionCodeSettings) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- newInstance(String, ActionCodeSettings, IdpResponse, boolean) - Static method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- NO_LOGO - Static variable in class com.firebase.ui.auth.AuthUI
-
Default value for logo resource, omits the logo from the
AuthMethodPickerActivity
. - NO_NETWORK - Static variable in class com.firebase.ui.auth.ErrorCodes
-
Sign in failed due to lack of network connection.
- NoOpValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
-
Validator that is always valid.
- NoOpValidator(TextInputLayout) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.NoOpValidator
O
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- onActivityCreated(Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onActivityResult(int, int) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
-
Forward the result of a resolution from the Activity to the ViewModel.
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.EmailSignInHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.PhoneSignInHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.data.remote.SignInKickstarter
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.KickoffActivity
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.CheckEmailHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.HelperActivityBase
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.idp.SingleSignInActivity
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
- onActivityResult(int, int, Intent) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
- onAttach(Context) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- onAttach(Context) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- onBackPressed() - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
- onChanged(Resource<T>) - Method in class com.firebase.ui.auth.viewmodel.ResourceObserver
- onCleared() - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
- onCleared() - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- onClick(View) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- onClick(View) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- onClick(View) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- onClickResendEmail(String) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onCreate() - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
- onCreate() - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
- onCreate() - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
- onCreate() - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
- onCreate() - Method in class com.firebase.ui.auth.viewmodel.AuthViewModelBase
- onCreate() - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
- onCreate(Bundle) - Method in class com.firebase.ui.auth.KickoffActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.AppCompatBase
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCatcherActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.FragmentBase
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.idp.SingleSignInActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
- onCreate(Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onDestroy() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onDeveloperFailure(Exception) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onDonePressed() - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- onDonePressed() - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
- onDonePressed() - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onDonePressed() - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- onDonePressed() - Method in interface com.firebase.ui.auth.util.ui.ImeHelper.DonePressedListener
- onEmailPromptSuccess(IdpResponse) - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- onExistingEmailUser(User) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onExistingIdpUser(User) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onFailure(Exception) - Method in class com.firebase.ui.auth.util.data.TaskFailureLogger
- onFailure(Exception) - Method in class com.firebase.ui.auth.viewmodel.ResourceObserver
- onFocusChange(View, boolean) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onFocusChanged(boolean, int, Rect) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- onMergeFailure(IdpResponse) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onNewUser(User) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onRestoreInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
- onRestoreInstanceState(Parcelable) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- onResume() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onSaveInstanceState() - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
- onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
- onSaveInstanceState(Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onSendEmailFailure(Exception) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onStart() - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- onSuccess(T) - Method in class com.firebase.ui.auth.viewmodel.ResourceObserver
- onTextChanged(CharSequence, int, int, int) - Method in class com.firebase.ui.auth.util.ui.BucketedTextChangeListener
- onTroubleSigningIn(String) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- onViewCreated(View, Bundle) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- OperableViewModel<I,O> - Class in com.firebase.ui.auth.viewmodel
- OperableViewModel(Application) - Constructor for class com.firebase.ui.auth.viewmodel.OperableViewModel
P
- Params(AuthUI.IdpConfig) - Constructor for class com.firebase.ui.auth.data.remote.GoogleSignInHandler.Params
- Params(AuthUI.IdpConfig, String) - Constructor for class com.firebase.ui.auth.data.remote.GoogleSignInHandler.Params
- PARAMS - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- parseResult(int, Intent) - Method in class com.firebase.ui.auth.FirebaseAuthUIActivityResultContract
- PasswordFieldValidator - Class in com.firebase.ui.auth.util.ui.fieldvalidators
- PasswordFieldValidator(TextInputLayout, int) - Constructor for class com.firebase.ui.auth.util.ui.fieldvalidators.PasswordFieldValidator
- passwordResetSettings - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- PendingIntentRequiredException - Exception in com.firebase.ui.auth.data.model
- PendingIntentRequiredException(PendingIntent, int) - Constructor for exception com.firebase.ui.auth.data.model.PendingIntentRequiredException
- PHONE - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- PHONE_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting a fresh phone flow.
- PhoneActivity - Class in com.firebase.ui.auth.ui.phone
-
Activity to control the entire phone verification flow.
- PhoneActivity() - Constructor for class com.firebase.ui.auth.ui.phone.PhoneActivity
- PhoneBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
- PhoneNumber - Class in com.firebase.ui.auth.data.model
- PhoneNumber(String, String, String) - Constructor for class com.firebase.ui.auth.data.model.PhoneNumber
- PhoneNumberUtils - Class in com.firebase.ui.auth.util.data
- PhoneNumberUtils() - Constructor for class com.firebase.ui.auth.util.data.PhoneNumberUtils
- PhoneNumberVerificationHandler - Class in com.firebase.ui.auth.ui.phone
- PhoneNumberVerificationHandler(Application) - Constructor for class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
- PhoneNumberVerificationRequiredException - Exception in com.firebase.ui.auth.data.model
-
Represents an error in which the phone number couldn't be automatically verified and must therefore be manually verified by the client by sending an SMS code.
- PhoneNumberVerificationRequiredException(String) - Constructor for exception com.firebase.ui.auth.data.model.PhoneNumberVerificationRequiredException
- PhoneProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.phone
- PhoneProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.phone.PhoneProviderResponseHandler
- PhoneSignInHandler - Class in com.firebase.ui.auth.data.remote
- PhoneSignInHandler(Application) - Constructor for class com.firebase.ui.auth.data.remote.PhoneSignInHandler
- PhoneVerification - Class in com.firebase.ui.auth.ui.phone
- PhoneVerification(String, PhoneAuthCredential, boolean) - Constructor for class com.firebase.ui.auth.ui.phone.PhoneVerification
- PLAY_SERVICES_UPDATE_CANCELLED - Static variable in class com.firebase.ui.auth.ErrorCodes
-
A required update to Play Services was cancelled by the user.
- PreambleHandler - Class in com.firebase.ui.auth.util.ui
- Preconditions - Class in com.firebase.ui.auth.util
-
Precondition checking utility methods.
- PrivacyDisclosureUtils - Class in com.firebase.ui.auth.util.data
- PrivacyDisclosureUtils() - Constructor for class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
- privacyPolicyUrl - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- ProfileMerger - Class in com.firebase.ui.auth.data.remote
-
Merges an existing account's profile with the new user's profile.
- ProfileMerger(IdpResponse) - Constructor for class com.firebase.ui.auth.data.remote.ProfileMerger
- ProgressView - Interface in com.firebase.ui.auth.ui
-
View (Activity or Fragment, normally) that can respond to progress events.
- PROVIDER_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
An external sign-in provider error occurred.
- PROVIDER_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting a specific provider's login flow.
- PROVIDER_ID - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- PROVIDER_ID_IDENTIFIER - Static variable in class com.firebase.ui.auth.util.data.EmailLinkParser.LinkParameters
- ProviderAvailability - Class in com.firebase.ui.auth.util.data
- providerIdToAccountType(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
-
Translate a Firebase Auth provider ID (such as
GoogleAuthProvider.PROVIDER_ID
) to a Credentials API account type (such 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
ActionCodeSettings
object to be used for email link sign in. - setAllowedCountries(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Sets the country codes available in the country code selector for phone authentication.
- setAllowNewAccounts(boolean) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
-
Enables or disables creating new accounts in the email sign in flows.
- setAnonymousButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
-
Set the ID of the Anonymous sign in button in the custom layout.
- setAppleButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
- setApplicationContext(Context) - Static method in class com.firebase.ui.auth.AuthUI
- setArguments(T) - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
- setBlockedCountries(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Sets the countries to be removed from the country code selector for phone authentication.
- setCountriesToDisplay(List<CountryInfo>) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- setCustomParameters(Map<String, String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GenericOAuthProviderBuilder
- setDefaultCountryIso(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Set the default country code that will be used in the phone verification sign-in flow.
- setDefaultEmail(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
-
Sets a default sign in email, if the given email has been registered before, then it will ask the user for password, if the given email it's not registered, then it starts signing up the default email.
- setDefaultNumber(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
- setDefaultNumber(String, String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Set the default phone number that will be used to populate the phone verification sign-in flow.
- setEmail(String) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- setEmailButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
-
Set the ID of the Email sign in button in the custom layout.
- setEmailLink(String) - Method in class com.firebase.ui.auth.AuthUI.SignInIntentBuilder
-
Specifies the email link to be used for sign in.
- setFacebookButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
-
Set the ID of the Facebook sign in button in the custom layout.
- setForceSameDevice() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
-
Disables allowing email link sign in to occur across different devices.
- setGithubButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
- setGoogleButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
-
Set the ID of the Google sign in button in the custom layout.
- setIdpResponseForLinking(IdpResponse) - Method in class com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
- setImeOnDoneListener(EditText, ImeHelper.DonePressedListener) - Static method in class com.firebase.ui.auth.util.ui.ImeHelper
- setMicrosoftButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
- setName(String) - Method in class com.firebase.ui.auth.data.model.User.Builder
- setNewUser(boolean) - Method in class com.firebase.ui.auth.IdpResponse.Builder
- setOnClickListener(View.OnClickListener) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
- setPendingCredential(AuthCredential) - Method in class com.firebase.ui.auth.IdpResponse.Builder
- setPermissions(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder
-
Specifies the additional permissions that the application will request in the Facebook Login SDK.
- setPermissions(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.GitHubBuilder
-
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
GoogleSignInOptions
to be used for Google sign-in. - setText(CharSequence, TextView.BufferType) - Method in class com.firebase.ui.auth.ui.phone.SpacedEditText
- setToken(String) - Method in class com.firebase.ui.auth.IdpResponse.Builder
- setTosAndPrivacyPolicyId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
-
Set the ID of a TextView where terms of service and privacy policy should be displayed.
- setTwitterButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
-
Set the ID of the Twitter sign in button in the custom layout.
- setup(Context, FlowParameters, int, int, TextView) - Static method in class com.firebase.ui.auth.util.ui.PreambleHandler
- setup(Context, FlowParameters, int, TextView) - Static method in class com.firebase.ui.auth.util.ui.PreambleHandler
- setupTermsOfServiceAndPrivacyPolicySmsText(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
- setupTermsOfServiceAndPrivacyPolicyText(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
- setupTermsOfServiceFooter(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
- setYahooButtonId(int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout.Builder
- shouldShowProviderChoice() - Method in class com.firebase.ui.auth.data.model.FlowParameters
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailLinkErrorRecoveryActivity
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- showProgress(int) - Method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
- showProgress(int) - Method in class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- showProgress(int) - Method in class com.firebase.ui.auth.ui.InvisibleActivityBase
- showProgress(int) - Method in class com.firebase.ui.auth.ui.InvisibleFragmentBase
- showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
- showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- showProgress(int) - Method in interface com.firebase.ui.auth.ui.ProgressView
- signInAndLinkWithCredential(FirebaseAuth, FlowParameters, AuthCredential) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
- SignInKickstarter - Class in com.firebase.ui.auth.data.remote
- SignInKickstarter(Application) - Constructor for class com.firebase.ui.auth.data.remote.SignInKickstarter
- signInMethodToProviderId(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
- SignInViewModelBase - Class in com.firebase.ui.auth.viewmodel
- SignInViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.SignInViewModelBase
- signOut(Context) - Method in class com.firebase.ui.auth.AuthUI
-
Signs the current user out, if one is signed in.
- silentSignIn(Context, List<AuthUI.IdpConfig>) - Method in class com.firebase.ui.auth.AuthUI
-
Signs the user in without any UI if possible.
- SingleProviderSignInHandler<T> - Class in com.firebase.ui.auth.data.remote
- SingleProviderSignInHandler(Application, String) - Constructor for class com.firebase.ui.auth.data.remote.SingleProviderSignInHandler
- SingleSignInActivity - Class in com.firebase.ui.auth.ui.idp
- SingleSignInActivity() - Constructor for class com.firebase.ui.auth.ui.idp.SingleSignInActivity
- SmartLockHandler - Class in com.firebase.ui.auth.viewmodel.smartlock
-
ViewModel for initiating saves to the Credentials API (SmartLock).
- SmartLockHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
- SOCIAL_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
-
The set of social authentication providers supported in Firebase Auth UI using their SDK.
- SocialProviderResponseHandler - Class in com.firebase.ui.auth.viewmodel.idp
- SocialProviderResponseHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
- SpacedEditText - Class in com.firebase.ui.auth.ui.phone
-
This element inserts spaces between characters in the edit text and expands the width of the spaces using spannables.
- SpacedEditText(Context) - Constructor for class com.firebase.ui.auth.ui.phone.SpacedEditText
- SpacedEditText(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.ui.phone.SpacedEditText
- start() - Method in class com.firebase.ui.auth.data.remote.SignInKickstarter
- startReset(String, ActionCodeSettings) - Method in class com.firebase.ui.auth.viewmodel.email.RecoverPasswordHandler
- startSaveCredentials(FirebaseUser, IdpResponse, String) - Method in class com.firebase.ui.auth.ui.FragmentBase
- startSaveCredentials(FirebaseUser, IdpResponse, String) - Method in class com.firebase.ui.auth.ui.HelperActivityBase
- startSignIn() - Method in class com.firebase.ui.auth.viewmodel.email.EmailLinkSignInHandler
- startSignIn(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.idp.LinkingSocialProviderResponseHandler
- startSignIn(IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
- startSignIn(IdpResponse, String) - Method in class com.firebase.ui.auth.viewmodel.email.EmailProviderResponseHandler
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.SingleProviderSignInHandler
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
-
Start the login process for the IDP, e.g.
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.EmailSignInHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.GenericIdpAnonymousUpgradeLinkingHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.GenericIdpSignInHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.data.remote.PhoneSignInHandler
- startSignIn(FirebaseAuth, HelperActivityBase, String) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
-
Start the login process for the IDP using the web based Generic IDP flow if applicable, e.g.
- startSignIn(PhoneAuthCredential, IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.phone.PhoneProviderResponseHandler
- startSignIn(String, String, IdpResponse, AuthCredential) - Method in class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
-
Kick off the sign-in process.
- startWelcomeBackFlowForLinking(String, IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.idp.SocialProviderResponseHandler
- State - Enum in com.firebase.ui.auth.data.model
- SubmitConfirmationCodeFragment - Class in com.firebase.ui.auth.ui.phone
-
Display confirmation code to verify phone numbers input in
CheckPhoneNumberFragment
- SubmitConfirmationCodeFragment() - Constructor for class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- submitVerificationCode(String, String) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
- SUCCESS - com.firebase.ui.auth.data.model.State
- SUPPORTED_OAUTH_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
-
The set of OAuth2.0 providers supported in Firebase Auth UI through Generic IDP (web flow).
- SUPPORTED_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
-
The set of authentication providers supported in Firebase Auth UI.
- switchFragment(Fragment, int, String) - Method in class com.firebase.ui.auth.ui.AppCompatBase
- switchFragment(Fragment, int, String, boolean, boolean) - Method in class com.firebase.ui.auth.ui.AppCompatBase
T
- TAG - Static variable in class com.firebase.ui.auth.AuthUI
- TAG - Static variable in class com.firebase.ui.auth.ui.email.CheckEmailFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.email.EmailLinkCrossDeviceLinkingFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.email.EmailLinkFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.email.EmailLinkPromptEmailFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.phone.CheckPhoneNumberFragment
- TAG - Static variable in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
- TaskFailureLogger - Class in com.firebase.ui.auth.util.data
- TaskFailureLogger(String, String) - Constructor for class com.firebase.ui.auth.util.data.TaskFailureLogger
- termsOfServiceUrl - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- TextHelper - Class in com.firebase.ui.auth.util.ui
- TextHelper() - Constructor for class com.firebase.ui.auth.util.ui.TextHelper
- themeId - Variable in class com.firebase.ui.auth.data.model.FlowParameters
- then(Task<AuthResult>) - Method in class com.firebase.ui.auth.data.remote.ProfileMerger
- toFriendlyMessage(int) - Static method in class com.firebase.ui.auth.ErrorCodes
- toIntent() - Method in class com.firebase.ui.auth.IdpResponse
- toShortString() - Method in class com.firebase.ui.auth.data.model.CountryInfo
- toString() - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- toString() - Method in class com.firebase.ui.auth.data.model.CountryInfo
- toString() - Method in class com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult
- toString() - Method in class com.firebase.ui.auth.data.model.Resource
- toString() - Method in class com.firebase.ui.auth.data.model.User
- toString() - Method in class com.firebase.ui.auth.IdpResponse
- toString() - Method in class com.firebase.ui.auth.ui.phone.PhoneVerification
- TroubleSigningInFragment - Class in com.firebase.ui.auth.ui.email
- TroubleSigningInFragment() - Constructor for class com.firebase.ui.auth.ui.email.TroubleSigningInFragment
- TwitterBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.TwitterBuilder
U
- UNCONFIGURED_CONFIG_VALUE - Static variable in class com.firebase.ui.auth.AuthUI
- unhandled(FragmentBase, Exception) - Static method in class com.firebase.ui.auth.util.ui.FlowUtils
- unhandled(HelperActivityBase, Exception) - Static method in class com.firebase.ui.auth.util.ui.FlowUtils
- UNKNOWN_ERROR - Static variable in class com.firebase.ui.auth.ErrorCodes
-
An unknown error has occurred.
- update(Uri, ContentValues, String, String[]) - Method in class com.firebase.ui.auth.data.client.AuthUiInitProvider
- useEmulator(String, int) - Method in class com.firebase.ui.auth.AuthUI
-
Connect to the Firebase Authentication emulator.
- User - Class in com.firebase.ui.auth.data.model
- USER - Static variable in class com.firebase.ui.auth.util.ExtraConstants
- User.Builder - Class in com.firebase.ui.auth.data.model
- UserCancellationException - Exception in com.firebase.ui.auth.data.model
- UserCancellationException() - Constructor for exception com.firebase.ui.auth.data.model.UserCancellationException
V
- validate(CharSequence) - Method in class com.firebase.ui.auth.util.ui.fieldvalidators.BaseValidator
- validateCredential(AuthCredential, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
- valueOf(String) - Static method in enum com.firebase.ui.auth.data.model.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.firebase.ui.auth.util.FirebaseAuthError
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.firebase.ui.auth.data.model.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.firebase.ui.auth.util.FirebaseAuthError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyPhoneNumber(Activity, String, boolean) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
- ViewModelBase<T> - Class in com.firebase.ui.auth.viewmodel
- ViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.ViewModelBase
W
- WELCOME_BACK_EMAIL_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting an email welcome back flow.
- WELCOME_BACK_EMAIL_LINK_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting an email link welcome back flow.
- WELCOME_BACK_IDP_FLOW - Static variable in class com.firebase.ui.auth.viewmodel.RequestCodes
-
Request code for starting an IDP welcome back flow.
- WelcomeBackEmailLinkPrompt - Class in com.firebase.ui.auth.ui.email
- WelcomeBackEmailLinkPrompt() - Constructor for class com.firebase.ui.auth.ui.email.WelcomeBackEmailLinkPrompt
- WelcomeBackIdpPrompt - Class in com.firebase.ui.auth.ui.idp
- WelcomeBackIdpPrompt() - Constructor for class com.firebase.ui.auth.ui.idp.WelcomeBackIdpPrompt
- WelcomeBackPasswordHandler - Class in com.firebase.ui.auth.viewmodel.email
-
Handles the logic for
WelcomeBackPasswordPrompt
including signing in with email and password, linking other credentials, and saving credentials to SmartLock. - WelcomeBackPasswordHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
- WelcomeBackPasswordPrompt - Class in com.firebase.ui.auth.ui.email
-
Activity to link a pre-existing email/password account to a new IDP sign-in by confirming the password before initiating a link.
- WelcomeBackPasswordPrompt() - Constructor for class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
- whenComplete() - Method in interface com.firebase.ui.auth.util.ui.BucketedTextChangeListener.ContentChangeCallback
-
Idempotent function invoked by the listener when the edit text changes and is of expected length
- whileIncomplete() - Method in interface com.firebase.ui.auth.util.ui.BucketedTextChangeListener.ContentChangeCallback
-
Idempotent function invoked by the listener when the edit text changes and is not of expected length
- withResult(AuthResult) - Method in class com.firebase.ui.auth.IdpResponse
- writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.AuthMethodPickerLayout
- writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig
- writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.data.model.CountryInfo
- writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.data.model.FlowParameters
- writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.data.model.User
- writeToParcel(Parcel, int) - Method in class com.firebase.ui.auth.IdpResponse
Y
- YAHOO_PROVIDER - Static variable in class com.firebase.ui.auth.AuthUI
- YahooBuilder() - Constructor for class com.firebase.ui.auth.AuthUI.IdpConfig.YahooBuilder
All Classes All Packages