- 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.
- 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
-
- COUNTRY_ISO - Static variable in class com.firebase.ui.auth.util.ExtraConstants
-
- CountryInfo - Class in com.firebase.ui.auth.data.model
-
- CountryInfo(Locale, int) - Constructor for class com.firebase.ui.auth.data.model.CountryInfo
-
- CountryInfo(Parcel) - Constructor for class com.firebase.ui.auth.data.model.CountryInfo
-
- CountryListSpinner - Class in com.firebase.ui.auth.ui.phone
-
- CountryListSpinner(Context) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
-
- CountryListSpinner(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
-
- CountryListSpinner(Context, AttributeSet, int) - Constructor for class com.firebase.ui.auth.ui.phone.CountryListSpinner
-
- CountryListSpinner.DialogPopup - Class in com.firebase.ui.auth.ui.phone
-
- createBaseIntent(Context, Class<? extends Activity>, FlowParameters) - Static method in class com.firebase.ui.auth.ui.HelperActivityBase
-
- createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.KickoffActivity
-
- createIntent(Context, FlowParameters, Credential, IdpResponse) - Static method in class com.firebase.ui.auth.ui.credentials.CredentialSaveActivity
-
- createIntent(Context, FlowParameters) - 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.EmailActivity
-
- createIntent(Context, FlowParameters, String) - Static method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
-
- createIntent(Context, FlowParameters, IdpResponse) - Static method in class com.firebase.ui.auth.ui.email.WelcomeBackPasswordPrompt
-
- createIntent(Context, FlowParameters) - Static method in class com.firebase.ui.auth.ui.idp.AuthMethodPickerActivity
-
- 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, Bundle) - Static method in class com.firebase.ui.auth.ui.phone.PhoneActivity
-
- 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.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.
- safeLink(AuthCredential, AuthCredential, FlowParameters) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
-
- saveCredentials(FirebaseUser, String, String) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
-
- saveCredentials(Credential) - Method in class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
-
Initialize saving a credential.
- setAllowNewAccounts(boolean) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.EmailBuilder
-
Enables or disables creating new accounts in the email sign in flow.
- setApplicationContext(Context) - Static method in class com.firebase.ui.auth.AuthUI
-
- setArguments(T) - Method in class com.firebase.ui.auth.viewmodel.ViewModelBase
-
- setBlacklistedCountries(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Sets the countries to be removed from the country code selector for phone
authentication.
- setCountriesToDisplay(List<CountryInfo>) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner
-
- setDefaultCountryIso(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Set the default country code that will be used in the phone verification sign-in
flow.
- setDefaultNumber(String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
- setDefaultNumber(String, String) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Set the default phone number that will be used to populate the phone verification
sign-in flow.
- setImeOnDoneListener(EditText, ImeHelper.DonePressedListener) - Static method in class com.firebase.ui.auth.util.ui.ImeHelper
-
- 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
-
- 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
-
Specifies the additional permissions to be requested.
- 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
-
- 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(O) - Method in class com.firebase.ui.auth.viewmodel.OperableViewModel
-
- setResult(Resource<IdpResponse>) - Method in class com.firebase.ui.auth.viewmodel.SignInViewModelBase
-
- 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
-
- setup(Context, FlowParameters, int, TextView) - Static method in class com.firebase.ui.auth.util.ui.PreambleHandler
-
- setup(Context, FlowParameters, int, int, TextView) - Static method in class com.firebase.ui.auth.util.ui.PreambleHandler
-
- setupTermsOfServiceAndPrivacyPolicySmsText(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
-
- setupTermsOfServiceAndPrivacyPolicyText(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
-
- setupTermsOfServiceFooter(Context, FlowParameters, TextView) - Static method in class com.firebase.ui.auth.util.data.PrivacyDisclosureUtils
-
- setWhitelistedCountries(List<String>) - Method in class com.firebase.ui.auth.AuthUI.IdpConfig.PhoneBuilder
-
Sets the country codes available in the country code selector for phone
authentication.
- shouldShowProviderChoice() - Method in class com.firebase.ui.auth.data.model.FlowParameters
-
- show(int) - Method in class com.firebase.ui.auth.ui.phone.CountryListSpinner.DialogPopup
-
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.CheckEmailFragment
-
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.EmailActivity
-
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.RecoverPasswordActivity
-
- showProgress(int) - Method in class com.firebase.ui.auth.ui.email.RegisterEmailFragment
-
- 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.phone.CheckPhoneNumberFragment
-
- showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.PhoneActivity
-
- showProgress(int) - Method in class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
-
- showProgress(int) - Method in interface com.firebase.ui.auth.ui.ProgressView
-
- signInAndLinkWithCredential(FirebaseAuth, FlowParameters, AuthCredential) - Method in class com.firebase.ui.auth.util.data.AuthOperationManager
-
- SignInKickstarter - Class in com.firebase.ui.auth.data.remote
-
- SignInKickstarter(Application) - Constructor for class com.firebase.ui.auth.data.remote.SignInKickstarter
-
- signInMethodToProviderId(String) - Static method in class com.firebase.ui.auth.util.data.ProviderUtils
-
- SignInViewModelBase - Class in com.firebase.ui.auth.viewmodel
-
- SignInViewModelBase(Application) - Constructor for class com.firebase.ui.auth.viewmodel.SignInViewModelBase
-
- signOut(Context) - Method in class com.firebase.ui.auth.AuthUI
-
Signs the current user out, if one is signed in.
- silentSignIn(Context, List<AuthUI.IdpConfig>) - Method in class com.firebase.ui.auth.AuthUI
-
Signs the user in without any UI if possible.
- SingleSignInActivity - Class in com.firebase.ui.auth.ui.idp
-
- SingleSignInActivity() - Constructor for class com.firebase.ui.auth.ui.idp.SingleSignInActivity
-
- SmartLockHandler - Class in com.firebase.ui.auth.viewmodel.smartlock
-
ViewModel for initiating saves to the Credentials API (SmartLock).
- SmartLockHandler(Application) - Constructor for class com.firebase.ui.auth.viewmodel.smartlock.SmartLockHandler
-
- SOCIAL_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
-
The set of social authentication providers supported in Firebase Auth UI.
- 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) - 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(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.AnonymousSignInHandler
-
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.EmailSignInHandler
-
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.FacebookSignInHandler
-
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.GoogleSignInHandler
-
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.PhoneSignInHandler
-
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.data.remote.TwitterSignInHandler
-
- startSignIn(IdpResponse, String) - Method in class com.firebase.ui.auth.viewmodel.email.EmailProviderResponseHandler
-
- startSignIn(String, String, IdpResponse, AuthCredential) - Method in class com.firebase.ui.auth.viewmodel.email.WelcomeBackPasswordHandler
-
Kick off the sign-in process.
- 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(PhoneAuthCredential, IdpResponse) - Method in class com.firebase.ui.auth.viewmodel.phone.PhoneProviderResponseHandler
-
- startSignIn(HelperActivityBase) - Method in class com.firebase.ui.auth.viewmodel.ProviderSignInBase
-
Start the login process for the IDP, e.g.
- 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
-
- SubmitConfirmationCodeFragment() - Constructor for class com.firebase.ui.auth.ui.phone.SubmitConfirmationCodeFragment
-
- submitVerificationCode(String, String) - Method in class com.firebase.ui.auth.ui.phone.PhoneNumberVerificationHandler
-
- SUPPORTED_PROVIDERS - Static variable in class com.firebase.ui.auth.AuthUI
-
The set of authentication providers supported in Firebase Auth UI.
- SupportVectorDrawablesButton - Class in com.firebase.ui.auth.util.ui
-
A custom button that supports using vector drawables with the android:drawable[Start/End/Top/Bottom]
attribute pre-L.
- SupportVectorDrawablesButton(Context) - Constructor for class com.firebase.ui.auth.util.ui.SupportVectorDrawablesButton
-
- SupportVectorDrawablesButton(Context, AttributeSet) - Constructor for class com.firebase.ui.auth.util.ui.SupportVectorDrawablesButton
-
- SupportVectorDrawablesButton(Context, AttributeSet, int) - Constructor for class com.firebase.ui.auth.util.ui.SupportVectorDrawablesButton
-