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

A

ActionButton - Class in com.auth0.android.lock.views
 
ActionButton(Context, Theme) - Constructor for class com.auth0.android.lock.views.ActionButton
 
addTextChangedListener(TextWatcher) - Method in class com.auth0.android.lock.views.ValidatedInputView
Adds the given TextWatcher to this view EditText.
allData - Variable in class com.auth0.android.lock.adapters.CountryAdapter
 
allowedConnections(List<String>) - Method in class com.auth0.android.lock.Lock.Builder
Locally filters the Auth0 Connections that are shown in the login widgets.
allowedConnections(List<String>) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Locally filters the Auth0 Connections that are shown in the login widgets.
allowForgotPassword() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
allowForgotPassword() - Method in class com.auth0.android.lock.internal.configuration.Options
 
allowForgotPassword(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether to show the Forgot Password screen or not.
allowLogIn() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
allowLogIn() - Method in class com.auth0.android.lock.internal.configuration.Options
 
allowLogIn(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether to show the Log In screen or not.
allowShowPassword() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
allowShowPassword() - Method in class com.auth0.android.lock.internal.configuration.Options
 
allowShowPassword(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether to show the password visibility toggle or not.
allowSignUp() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
allowSignUp() - Method in class com.auth0.android.lock.internal.configuration.Options
 
allowSignUp(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether to show the Sign Up screen or not.
ApplicationFetcher - Class in com.auth0.android.lock.internal.configuration
 
ApplicationFetcher(Auth0) - Constructor for class com.auth0.android.lock.internal.configuration.ApplicationFetcher
Helper class to fetch the Application information from Auth0 Dashboard.
Auth0Parcelable - Class in com.auth0.android.lock
This class wraps a Auth0 to make it Parcelable
Auth0Parcelable(Auth0) - Constructor for class com.auth0.android.lock.Auth0Parcelable
 
AuthButtonSize - Annotation Type in com.auth0.android.lock
 
AuthConfig - Class in com.auth0.android.lock.views
 
AuthConfig(OAuthConnection, int) - Constructor for class com.auth0.android.lock.views.AuthConfig
 
AUTHENTICATION - Static variable in annotation type com.auth0.android.lock.LockCallback.LockEvent
 
AuthenticationCallback - Class in com.auth0.android.lock
Simple implementation of the Callback used by Lock to notify the user of execution results.
AuthenticationCallback() - Constructor for class com.auth0.android.lock.AuthenticationCallback
 
AuthenticationError - Class in com.auth0.android.lock.errors
 
AuthenticationError(int) - Constructor for class com.auth0.android.lock.errors.AuthenticationError
 
AuthMode - Annotation Type in com.auth0.android.lock.internal.configuration
 
AuthResolver - Class in com.auth0.android.lock.provider
Holds instances of AuthHandlers that can be used to query for AuthProviders given a strategy and connection name.
authStyleForConnection(String, String) - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
AuthType - Annotation Type in com.auth0.android.lock.internal.configuration
 

B

BIG - Static variable in annotation type com.auth0.android.lock.AuthButtonSize
 
booleanForKey(String) - Method in class com.auth0.android.lock.internal.configuration.Connection
 
build(Context) - Method in class com.auth0.android.lock.Lock.Builder
Finishes the construction of the Lock.Options and generates a new Lock instance with those Lock.Options.
build(Context) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Finishes the construction of the Lock.Options and generates a new Lock instance with those Lock.Options.
Builder(Auth0, LockCallback) - Constructor for class com.auth0.android.lock.Lock.Builder
Creates a new Lock.Builder instance with the given account and callback.
Builder(Auth0, LockCallback) - Constructor for class com.auth0.android.lock.PasswordlessLock.Builder
Creates a new Lock.Builder instance with the given account and callback.
buildFrom(AuthenticationException) - Method in class com.auth0.android.lock.errors.LoginErrorMessageBuilder
 
buildFrom(AuthenticationException) - Method in class com.auth0.android.lock.errors.SignUpErrorMessageBuilder
 
buildFrom(U) - Method in interface com.auth0.android.lock.errors.ErrorMessageBuilder
 

C

CANCELED - Static variable in annotation type com.auth0.android.lock.LockCallback.LockEvent
 
ChangePasswordFormView - Class in com.auth0.android.lock.views
 
ChangePasswordFormView(Context) - Constructor for class com.auth0.android.lock.views.ChangePasswordFormView
 
ChangePasswordFormView(LockWidgetForm, String) - Constructor for class com.auth0.android.lock.views.ChangePasswordFormView
 
CheckableOptionView - Class in com.auth0.android.lock.views
 
CheckableOptionView(Context) - Constructor for class com.auth0.android.lock.views.CheckableOptionView
 
CheckableOptionView(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.CheckableOptionView
 
CheckableOptionView(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.CheckableOptionView
 
ClassicLockView - Class in com.auth0.android.lock.views
 
ClassicLockView(Context, Bus, Theme) - Constructor for class com.auth0.android.lock.views.ClassicLockView
 
clearEmptyFieldsError() - Method in class com.auth0.android.lock.views.LogInFormView
 
clearEmptyFieldsError() - Method in class com.auth0.android.lock.views.SignUpFormView
 
clearInput() - Method in class com.auth0.android.lock.views.ValidatedInputView
Removes any text present on the input field and clears any validation error, if present.
closable(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether the LockActivity can be closed when pressing the Back key or not.
closable(boolean) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Whether the PasswordlessLockActivity can be closed when pressing the Back key or not.
CODE_REGEX - Static variable in class com.auth0.android.lock.views.ValidatedInputView
 
codeSent(String) - Method in class com.auth0.android.lock.views.PasswordlessFormLayout
Notifies the form that the code was correctly sent and it should now wait for the user to input the valid code.
com.auth0.android.lock - package com.auth0.android.lock
 
com.auth0.android.lock.adapters - package com.auth0.android.lock.adapters
 
com.auth0.android.lock.errors - package com.auth0.android.lock.errors
 
com.auth0.android.lock.events - package com.auth0.android.lock.events
 
com.auth0.android.lock.internal.configuration - package com.auth0.android.lock.internal.configuration
 
com.auth0.android.lock.provider - package com.auth0.android.lock.provider
 
com.auth0.android.lock.utils - package com.auth0.android.lock.utils
 
com.auth0.android.lock.views - package com.auth0.android.lock.views
 
com.auth0.android.lock.views.interfaces - package com.auth0.android.lock.views.interfaces
 
compareTo(Country) - Method in class com.auth0.android.lock.adapters.Country
 
Configuration - Class in com.auth0.android.lock.internal.configuration
Configuration class to resolve which connections are available after parsing the local options.
Configuration(List<Connection>, Options) - Constructor for class com.auth0.android.lock.internal.configuration.Configuration
 
configure(Configuration) - Method in class com.auth0.android.lock.views.ClassicLockView
Setup the panel to show the correct forms by reading the Auth0 Configuration.
configure(Configuration) - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
configureField(ValidatedInputView) - Method in class com.auth0.android.lock.utils.CustomField
 
configureFrom(DatabaseConnection) - Method in class com.auth0.android.lock.views.ValidatedUsernameInputView
Extract the required values from this Database connection to use later in this widget.
Connection - Class in com.auth0.android.lock.internal.configuration
 
Country - Class in com.auth0.android.lock.adapters
 
Country(String, String) - Constructor for class com.auth0.android.lock.adapters.Country
 
COUNTRY_CODE_EXTRA - Static variable in class com.auth0.android.lock.CountryCodeActivity
 
COUNTRY_DIAL_CODE_EXTRA - Static variable in class com.auth0.android.lock.CountryCodeActivity
 
CountryAdapter - Class in com.auth0.android.lock.adapters
 
CountryAdapter(Context, List<Country>) - Constructor for class com.auth0.android.lock.adapters.CountryAdapter
 
CountryCodeActivity - Class in com.auth0.android.lock
 
CountryCodeActivity() - Constructor for class com.auth0.android.lock.CountryCodeActivity
 
CountryCodeChangeEvent - Class in com.auth0.android.lock.events
 
CountryCodeChangeEvent() - Constructor for class com.auth0.android.lock.events.CountryCodeChangeEvent
 
CountryCodeSelectorView - Class in com.auth0.android.lock.views
 
CountryCodeSelectorView(Context) - Constructor for class com.auth0.android.lock.views.CountryCodeSelectorView
 
CountryCodeSelectorView(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.CountryCodeSelectorView
 
CountryCodeSelectorView(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.CountryCodeSelectorView
 
CREATOR - Static variable in class com.auth0.android.lock.Auth0Parcelable
 
CREATOR - Static variable in class com.auth0.android.lock.internal.configuration.Options
 
CREATOR - Static variable in class com.auth0.android.lock.internal.configuration.Theme
 
CREATOR - Static variable in class com.auth0.android.lock.utils.CustomField
 
CREATOR - Static variable in class com.auth0.android.lock.utils.HiddenField
 
CustomField - Class in com.auth0.android.lock.utils
 
CustomField(int, int, String, int) - Constructor for class com.auth0.android.lock.utils.CustomField
Constructor for CustomField instance When this constructor is used the field will be stored under the CustomField.Storage.USER_METADATA attribute.
CustomField(int, int, String, int, int) - Constructor for class com.auth0.android.lock.utils.CustomField
Constructor for CustomField instance
CustomField(Parcel) - Constructor for class com.auth0.android.lock.utils.CustomField
 
CustomField.FieldType - Annotation Type in com.auth0.android.lock.utils
 
CustomField.Storage - Annotation Type in com.auth0.android.lock.utils
Location to store the field into.
CustomFieldsFormView - Class in com.auth0.android.lock.views
 
CustomFieldsFormView(LockWidgetForm, String, String, String) - Constructor for class com.auth0.android.lock.views.CustomFieldsFormView
 

D

DATABASE - Static variable in annotation type com.auth0.android.lock.internal.configuration.AuthType
 
DatabaseChangePasswordEvent - Class in com.auth0.android.lock.events
 
DatabaseChangePasswordEvent(String) - Constructor for class com.auth0.android.lock.events.DatabaseChangePasswordEvent
Creates a new Database Change Password event with the given email.
DatabaseConnection - Interface in com.auth0.android.lock.internal.configuration
 
DatabaseEvent - Class in com.auth0.android.lock.events
 
DatabaseEvent(String) - Constructor for class com.auth0.android.lock.events.DatabaseEvent
 
DatabaseEvent(String, String) - Constructor for class com.auth0.android.lock.events.DatabaseEvent
 
DatabaseLoginEvent - Class in com.auth0.android.lock.events
 
DatabaseLoginEvent(String, String) - Constructor for class com.auth0.android.lock.events.DatabaseLoginEvent
 
DatabaseSignUpEvent - Class in com.auth0.android.lock.events
 
DatabaseSignUpEvent(String, String, String) - Constructor for class com.auth0.android.lock.events.DatabaseSignUpEvent
 
DEFAULT - Static variable in annotation type com.auth0.android.lock.UsernameStyle
 
describeContents() - Method in class com.auth0.android.lock.Auth0Parcelable
 
describeContents() - Method in class com.auth0.android.lock.internal.configuration.Options
 
describeContents() - Method in class com.auth0.android.lock.internal.configuration.Theme
 
describeContents() - Method in class com.auth0.android.lock.utils.SignUpField
 
DISABLED - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordlessMode
 
doInBackground(Context...) - Method in class com.auth0.android.lock.utils.LoadCountriesTask
 
domainForConnection(OAuthConnection) - Method in class com.auth0.android.lock.utils.EnterpriseConnectionMatcher
Extracts the Connection's main domain.

E

EMAIL - Static variable in annotation type com.auth0.android.lock.UsernameStyle
 
EMAIL - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
EMAIL_CODE - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordlessMode
 
EMAIL_LINK - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordlessMode
 
EMAIL_REGEX - Static variable in class com.auth0.android.lock.views.ValidatedInputView
 
enableEnterpriseWebAuthenticationFor(List<String>) - Method in class com.auth0.android.lock.Lock.Builder
Enterprise connections based on 'ad', 'adfs' and 'waad' strategies can log their users in from within the Lock widget using their email and password.
ENTERPRISE - Static variable in annotation type com.auth0.android.lock.internal.configuration.AuthType
 
EnterpriseConnectionMatcher - Class in com.auth0.android.lock.utils
Helper class to find out which email domains can be valid for the current Auth0 configuration.
EnterpriseConnectionMatcher(List<OAuthConnection>) - Constructor for class com.auth0.android.lock.utils.EnterpriseConnectionMatcher
 
ErrorMessageBuilder<U extends com.auth0.android.Auth0Exception> - Interface in com.auth0.android.lock.errors
 
EXCELLENT - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordStrength
 
extractUsername(String) - Method in class com.auth0.android.lock.utils.EnterpriseConnectionMatcher
Extracts the username part from the email

F

FAIR - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordStrength
 
fetch(Callback<List<Connection>, Auth0Exception>) - Method in class com.auth0.android.lock.internal.configuration.ApplicationFetcher
Fetch application information from Auth0
FetchApplicationEvent - Class in com.auth0.android.lock.events
 
FetchApplicationEvent() - Constructor for class com.auth0.android.lock.events.FetchApplicationEvent
 
filteredData - Variable in class com.auth0.android.lock.adapters.CountryAdapter
 
findValue(ViewGroup) - Method in class com.auth0.android.lock.utils.CustomField
 
FORGOT_PASSWORD - Static variable in annotation type com.auth0.android.lock.InitialScreen
 
FormLayout - Class in com.auth0.android.lock.views
 
FormLayout(Context) - Constructor for class com.auth0.android.lock.views.FormLayout
 
FormLayout(LockWidgetForm) - Constructor for class com.auth0.android.lock.views.FormLayout
 
FormView - Class in com.auth0.android.lock.views
 
FormView(Context) - Constructor for class com.auth0.android.lock.views.FormView
 

G

getAccount() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getActionEvent() - Method in class com.auth0.android.lock.views.ChangePasswordFormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.CustomFieldsFormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.FormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.LogInFormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.MFACodeFormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.PasswordlessInputCodeFormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
getActionEvent() - Method in class com.auth0.android.lock.views.SignUpFormView
 
getAudience() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getAuth0() - Method in class com.auth0.android.lock.Auth0Parcelable
 
getAuthenticationAPIClient() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getAuthenticationParameters() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getAuthStyles() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getBackgroundColor(Context) - Method in class com.auth0.android.lock.views.AuthConfig
 
getCode() - Method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
getCodeRequest(AuthenticationAPIClient, String) - Method in class com.auth0.android.lock.events.PasswordlessLoginEvent
Creates the ParameterizableRequest that will initiate the Passwordless Authentication flow.
getConfiguration() - Method in class com.auth0.android.lock.views.ClassicLockView
 
getConfiguration() - Method in interface com.auth0.android.lock.views.interfaces.LockWidget
 
getConfiguration() - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
getConnection() - Method in class com.auth0.android.lock.events.OAuthLoginEvent
Returns the connection name to use.
getConnection() - Method in class com.auth0.android.lock.views.AuthConfig
 
getConnections() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getConnectionsScope() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getContext() - Method in interface com.auth0.android.lock.views.interfaces.LockWidget
 
getCount() - Method in class com.auth0.android.lock.adapters.CountryAdapter
 
getCountry() - Method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
getCreateUserRequest(AuthenticationAPIClient, String) - Method in class com.auth0.android.lock.events.DatabaseSignUpEvent
 
getCustomTabsOptions() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getDarkPrimaryColor(Context) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
getDatabaseConnection() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getDataType() - Method in class com.auth0.android.lock.views.ValidatedInputView
Getter for the DataType associated to this field.
getDefaultDatabaseConnection() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getDialCode() - Method in class com.auth0.android.lock.adapters.Country
 
getDisplayName() - Method in class com.auth0.android.lock.adapters.Country
 
getDomainSet() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
getDomainSet() - Method in interface com.auth0.android.lock.internal.configuration.OAuthConnection
If this connection is of type Enterprise it will return the configured Domains.
getEmail() - Method in class com.auth0.android.lock.events.DatabaseEvent
 
getEmailOrNumber() - Method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
getEnterpriseConnections() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getEnterpriseConnectionsUsingWebForm() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getFilter() - Method in class com.auth0.android.lock.adapters.CountryAdapter
 
getHeaderColor(Context) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
getHeaderLogo(Context) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
getHeaderTitle(Context) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
getHeaderTitleColor(Context) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
getHiddenSignUpFields() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getInitialScreen() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getIsoCode() - Method in class com.auth0.android.lock.adapters.Country
 
getItem(int) - Method in class com.auth0.android.lock.adapters.CountryAdapter
 
getItemId(int) - Method in class com.auth0.android.lock.adapters.CountryAdapter
 
getKey() - Method in class com.auth0.android.lock.utils.SignUpField
 
getLoginRequest(AuthenticationAPIClient, String) - Method in class com.auth0.android.lock.events.PasswordlessLoginEvent
Creates the AuthenticationRequest that will finish the Passwordless Authentication flow.
getLogo(Context) - Method in class com.auth0.android.lock.views.AuthConfig
 
getMaxUsernameLength() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
getMaxUsernameLength() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Getter for the maximum username length.
getMessage(Context) - Method in class com.auth0.android.lock.errors.AuthenticationError
Getter for the error message.
getMessageRes() - Method in class com.auth0.android.lock.events.LockMessageEvent
 
getMinLengthOverride() - Method in class com.auth0.android.lock.internal.configuration.PasswordComplexity
Getter for the minimum length the password requires
getMinUsernameLength() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
getMinUsernameLength() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Getter for the minimum username length.
getMode() - Method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
getMultifactorChallengeType() - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
getMultifactorOOBCode() - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
getMultifactorOTP() - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
getMultifactorToken() - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
getName() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
getName(Context) - Method in class com.auth0.android.lock.views.AuthConfig
 
getOptions() - Method in class com.auth0.android.lock.Lock
Lock.Options holds the configuration used in the Auth0 Authentication API.
getOptions() - Method in class com.auth0.android.lock.PasswordlessLock
Lock.Options holds the configuration used in the Auth0 Passwordless Authentication API.
getPassword() - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
getPassword() - Method in class com.auth0.android.lock.events.DatabaseSignUpEvent
 
getPassword() - Method in class com.auth0.android.lock.events.OAuthLoginEvent
Getter for the password.
getPasswordComplexity() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getPasswordComplexity() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
getPasswordComplexity() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Getter for the Password Validation settings
getPasswordlessConnection() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getPasswordlessConnections() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getPasswordlessMode() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getPasswordPolicy() - Method in class com.auth0.android.lock.internal.configuration.PasswordComplexity
Getter for the Password Policy associated to this connection.
getPrimaryColor(Context) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
getPrivacyURL() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getPrivacyURL() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getScheme() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getScope() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getSelectedCountry() - Method in class com.auth0.android.lock.views.CountryCodeSelectorView
Gets the currently selected Country.
getSelectedMode() - Method in class com.auth0.android.lock.views.FormLayout
 
getSelectedMode() - Method in interface com.auth0.android.lock.views.ModeSelectionView.ModeSelectedListener
 
getSignUpFields() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getSignUpRequest(AuthenticationAPIClient, String) - Method in class com.auth0.android.lock.events.DatabaseSignUpEvent
 
getSocialConnections() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getStorage() - Method in class com.auth0.android.lock.utils.SignUpField
 
getStrategy() - Method in class com.auth0.android.lock.events.OAuthLoginEvent
Returns the strategy name to use.
getStrategy() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
getSupportURL() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getSupportURL() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getTermsURL() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getTermsURL() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getText() - Method in class com.auth0.android.lock.views.ValidatedInputView
Gets the current text from the input field.
getTheme() - Method in class com.auth0.android.lock.internal.configuration.Options
 
getUsername() - Method in class com.auth0.android.lock.events.DatabaseEvent
 
getUsername() - Method in class com.auth0.android.lock.events.OAuthLoginEvent
Getter for the username.
getUsernameOrEmail() - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
getUsernameStyle() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getValue() - Method in class com.auth0.android.lock.utils.HiddenField
 
getView(int, View, ViewGroup) - Method in class com.auth0.android.lock.adapters.CountryAdapter
 
getVisibleSignUpFields() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
getVisibleSignUpFieldsThreshold() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
GOOD - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordStrength
 

H

hasClassicConnections() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
hasPasswordlessConnections() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
HeaderView - Class in com.auth0.android.lock.views
 
HeaderView(Context, Theme) - Constructor for class com.auth0.android.lock.views.HeaderView
 
HiddenField - Class in com.auth0.android.lock.utils
 
HiddenField(Parcel) - Constructor for class com.auth0.android.lock.utils.HiddenField
 
HiddenField(String, String, int) - Constructor for class com.auth0.android.lock.utils.HiddenField
Constructor for HiddenField instance
hideMainScreenTitle() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
hideMainScreenTitle() - Method in class com.auth0.android.lock.internal.configuration.Options
 
hideMainScreenTitle(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Control the visibility of the header's Title on the main screen, this is for Log In and Sign Up.
hideMainScreenTitle(boolean) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Control the visibility of the header's Title on the main screen.

I

IdentityListener - Interface in com.auth0.android.lock.views.interfaces
 
ImageCheckbox - Class in com.auth0.android.lock.views
A custom CheckBox implementation that doesn't have a TextView next to the ImageView, and changes the background drawable when focused.
ImageCheckbox(Context) - Constructor for class com.auth0.android.lock.views.ImageCheckbox
 
ImageCheckbox(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.ImageCheckbox
 
ImageCheckbox(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.ImageCheckbox
 
init() - Method in class com.auth0.android.lock.views.ValidatedPasswordInputView
 
initialScreen() - Method in class com.auth0.android.lock.internal.configuration.Options
 
initialScreen(int) - Method in class com.auth0.android.lock.Lock.Builder
Decide which screen is going to show first when launching the Lock Activity.
InitialScreen - Annotation Type in com.auth0.android.lock
 
isActiveFlowEnabled() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
isActiveFlowEnabled() - Method in interface com.auth0.android.lock.internal.configuration.OAuthConnection
Returns if this Connection can use Resource Owner to authenticate
isChecked() - Method in class com.auth0.android.lock.views.ImageCheckbox
 
isClosable() - Method in class com.auth0.android.lock.internal.configuration.Options
 
isCustomDatabase() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
isCustomDatabase() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Whether this connection is a Custom/Imported Database.
isEnabled() - Method in class com.auth0.android.lock.views.ValidatedInputView
 
isUsernameRequired() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
isValid(String) - Method in class com.auth0.android.lock.views.PasswordStrengthView
Checks that all the requirements are meet.

L

LinkTextView - Class in com.auth0.android.lock.views
A custom AppCompatTextView implementation that changes the background drawable when focused.
LinkTextView(Context) - Constructor for class com.auth0.android.lock.views.LinkTextView
 
LinkTextView(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.LinkTextView
 
LinkTextView(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.LinkTextView
 
LoadCountriesTask - Class in com.auth0.android.lock.utils
 
LoadCountriesTask() - Constructor for class com.auth0.android.lock.utils.LoadCountriesTask
 
loadPasswordlessData(String, Country) - Method in class com.auth0.android.lock.views.PasswordlessFormLayout
 
loadPasswordlessData(String, Country) - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
Lock - Class in com.auth0.android.lock
 
Lock.Builder - Class in com.auth0.android.lock
Helper Builder to generate the Lock.Options to use on the Auth0 Authentication.
LockActivity - Class in com.auth0.android.lock
 
LockActivity() - Constructor for class com.auth0.android.lock.LockActivity
 
LockCallback - Interface in com.auth0.android.lock
Callback used by Lock to notify the user of execution results.
LockCallback.LockEvent - Annotation Type in com.auth0.android.lock
Type of Events that Lock can notified of.
LockMessageEvent - Class in com.auth0.android.lock.events
 
LockMessageEvent(int) - Constructor for class com.auth0.android.lock.events.LockMessageEvent
 
LockWidget - Interface in com.auth0.android.lock.views.interfaces
 
LockWidgetForm - Interface in com.auth0.android.lock.views.interfaces
 
LockWidgetOAuth - Interface in com.auth0.android.lock.views.interfaces
 
LockWidgetPasswordless - Interface in com.auth0.android.lock.views.interfaces
 
LOG_IN - Static variable in annotation type com.auth0.android.lock.InitialScreen
 
LOG_IN - Static variable in annotation type com.auth0.android.lock.internal.configuration.AuthMode
 
loginAfterSignUp() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
loginAfterSignUp() - Method in class com.auth0.android.lock.internal.configuration.Options
 
loginAfterSignUp(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether to login after a successful sign up callback.
LoginErrorMessageBuilder - Class in com.auth0.android.lock.errors
 
LoginErrorMessageBuilder() - Constructor for class com.auth0.android.lock.errors.LoginErrorMessageBuilder
 
LoginErrorMessageBuilder(int, int) - Constructor for class com.auth0.android.lock.errors.LoginErrorMessageBuilder
 
LogInFormView - Class in com.auth0.android.lock.views
 
LogInFormView(Context) - Constructor for class com.auth0.android.lock.views.LogInFormView
 
LogInFormView(LockWidgetForm) - Constructor for class com.auth0.android.lock.views.LogInFormView
 
LOW - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordStrength
 

M

MAX_USERNAME_LENGTH - Static variable in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
 
MFA_CODE - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
MFACodeFormView - Class in com.auth0.android.lock.views
 
MFACodeFormView(LockWidget, String, String, String, String, String) - Constructor for class com.auth0.android.lock.views.MFACodeFormView
 
MIN_USERNAME_LENGTH - Static variable in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
 
MOBILE_PHONE - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
ModeSelectionView - Class in com.auth0.android.lock.views
 
ModeSelectionView(Context, ModeSelectionView.ModeSelectedListener) - Constructor for class com.auth0.android.lock.views.ModeSelectionView
 
ModeSelectionView.ModeSelectedListener - Interface in com.auth0.android.lock.views
 
mustAcceptTerms() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
mustAcceptTerms() - Method in class com.auth0.android.lock.internal.configuration.Options
 

N

newBuilder(Auth0, LockCallback) - Static method in class com.auth0.android.lock.Lock
Creates a new Lock.Builder instance with the given account and callback.
newBuilder(Auth0, LockCallback) - Static method in class com.auth0.android.lock.PasswordlessLock
Creates a new Lock.Builder instance with the given account and callback.
newBuilder(LockCallback) - Static method in class com.auth0.android.lock.Lock
Creates a new Lock.Builder instance with the given callback.
newBuilder(LockCallback) - Static method in class com.auth0.android.lock.PasswordlessLock
Creates a new Lock.Builder instance with the given callback.
newIntent(Context) - Method in class com.auth0.android.lock.Lock
Builds a new intent to launch LockActivity with the previously configured options
newIntent(Context) - Method in class com.auth0.android.lock.PasswordlessLock
Builds a new intent to launch LockActivity with the previously configured options
NON_EMPTY_USERNAME - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
NONE - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordStrength
 
NUMBER - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 

O

OAuthConnection - Interface in com.auth0.android.lock.internal.configuration
 
OAuthLoginEvent - Class in com.auth0.android.lock.events
 
OAuthLoginEvent(OAuthConnection) - Constructor for class com.auth0.android.lock.events.OAuthLoginEvent
Creates a new OAuthLoginEvent to authenticate using the WebAuth flow.
OAuthLoginEvent(OAuthConnection, String, String) - Constructor for class com.auth0.android.lock.events.OAuthLoginEvent
Creates a new OAuthLoginEvent to authenticate using the Active Flow.
onActionPressed() - Method in class com.auth0.android.lock.views.FormLayout
ActionButton has been clicked, and validation should be run on the current visible form.
onActionPressed() - Method in class com.auth0.android.lock.views.PasswordlessFormLayout
ActionButton has been clicked, and validation should be run on the current visible form.
onActivityResult(int, int, Intent) - Method in class com.auth0.android.lock.LockActivity
 
onActivityResult(int, int, Intent) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onAttachedToWindow() - Method in class com.auth0.android.lock.views.ValidatedInputView
 
onAuthentication(Credentials) - Method in class com.auth0.android.lock.AuthenticationCallback
Called when the authentication flow finished successfully.
onAuthenticationRequest(OAuthConnection) - Method in class com.auth0.android.lock.views.SocialView
 
onBackPressed() - Method in class com.auth0.android.lock.LockActivity
 
onBackPressed() - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onBackPressed() - Method in class com.auth0.android.lock.views.ClassicLockView
Triggers the back action on the form.
onBackPressed() - Method in class com.auth0.android.lock.views.FormLayout
Triggers the back action on the form.
onBackPressed() - Method in class com.auth0.android.lock.views.LogInFormView
Triggers the back action on the form.
onBackPressed() - Method in class com.auth0.android.lock.views.PasswordlessFormLayout
Triggers the back action on the form.
onBackPressed() - Method in class com.auth0.android.lock.views.PasswordlessLockView
Triggers the back action on the form.
onClick(View) - Method in class com.auth0.android.lock.views.PasswordlessInputCodeFormView
 
onClick(View) - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
onClick(View) - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
onCodeNeedToResend() - Method in class com.auth0.android.lock.views.PasswordlessFormLayout
 
onCodeNeedToResend() - Method in interface com.auth0.android.lock.views.PasswordlessInputCodeFormView.OnCodeResendListener
Called when the form needs to remove the "Waiting for the code" view and show the email/phone input again.
onCountryCodeChangeRequest() - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetPasswordless
 
onCountryCodeChangeRequest() - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
onCountryCodeChangeRequest(CountryCodeChangeEvent) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onCountryCodeSelected(String, String) - Method in class com.auth0.android.lock.views.PasswordlessFormLayout
Notifies the form that a new country code was selected by the user.
onCountryCodeSelected(String, String) - Method in class com.auth0.android.lock.views.PasswordlessLockView
Notifies the form that a new country code was selected by the user.
onCountryCodeSelected(String, String) - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
Notifies the form that a new country code was selected by the user.
onCreate(Bundle) - Method in class com.auth0.android.lock.CountryCodeActivity
 
onCreate(Bundle) - Method in class com.auth0.android.lock.LockActivity
 
onCreate(Bundle) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onCreateDrawableState(int) - Method in class com.auth0.android.lock.views.ImageCheckbox
 
onDatabaseAuthenticationRequest(DatabaseChangePasswordEvent) - Method in class com.auth0.android.lock.LockActivity
 
onDatabaseAuthenticationRequest(DatabaseLoginEvent) - Method in class com.auth0.android.lock.LockActivity
 
onDatabaseAuthenticationRequest(DatabaseSignUpEvent) - Method in class com.auth0.android.lock.LockActivity
 
onDestroy(Context) - Method in class com.auth0.android.lock.Lock
This method ensures proper Lock's lifecycle handling.
onDestroy(Context) - Method in class com.auth0.android.lock.PasswordlessLock
This method ensures proper Lock's lifecycle handling.
onDetachedFromWindow() - Method in class com.auth0.android.lock.views.CountryCodeSelectorView
 
onDetachedFromWindow() - Method in class com.auth0.android.lock.views.ValidatedInputView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.ChangePasswordFormView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.CustomFieldsFormView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.LogInFormView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.MFACodeFormView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.PasswordlessInputCodeFormView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
onEditorAction(TextView, int, KeyEvent) - Method in class com.auth0.android.lock.views.SignUpFormView
 
onEmailChanged(String) - Method in class com.auth0.android.lock.views.ChangePasswordFormView
 
onEmailChanged(String) - Method in class com.auth0.android.lock.views.ClassicLockView
 
onEmailChanged(String) - Method in class com.auth0.android.lock.views.FormLayout
 
onEmailChanged(String) - Method in interface com.auth0.android.lock.views.interfaces.IdentityListener
 
onEmailChanged(String) - Method in class com.auth0.android.lock.views.LogInFormView
 
onEmailChanged(String) - Method in class com.auth0.android.lock.views.SignUpFormView
 
onError(AuthenticationException) - Method in interface com.auth0.android.lock.LockCallback
Called when an error is raised by Lock.
onEvent(int, Intent) - Method in class com.auth0.android.lock.AuthenticationCallback
 
onEvent(int, Intent) - Method in interface com.auth0.android.lock.LockCallback
Called when a known event is fired by Lock.
onFetchApplicationRequest(FetchApplicationEvent) - Method in class com.auth0.android.lock.LockActivity
 
onFetchApplicationRequest(FetchApplicationEvent) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onFocusChanged(boolean, int, Rect) - Method in class com.auth0.android.lock.views.ImageCheckbox
 
onFocusChanged(boolean, int, Rect) - Method in class com.auth0.android.lock.views.LinkTextView
 
onFormSubmit() - Method in class com.auth0.android.lock.views.ClassicLockView
 
onFormSubmit() - Method in interface com.auth0.android.lock.views.interfaces.LockWidget
 
onFormSubmit() - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
onLockMessage(LockMessageEvent) - Method in class com.auth0.android.lock.LockActivity
 
onModeSelected(int) - Method in class com.auth0.android.lock.views.FormLayout
 
onModeSelected(int) - Method in interface com.auth0.android.lock.views.ModeSelectionView.ModeSelectedListener
 
onNewIntent(Intent) - Method in class com.auth0.android.lock.LockActivity
 
onNewIntent(Intent) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onOAuthAuthenticationRequest(OAuthLoginEvent) - Method in class com.auth0.android.lock.LockActivity
 
onOAuthAuthenticationRequest(OAuthLoginEvent) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onOAuthLoginRequest(OAuthLoginEvent) - Method in class com.auth0.android.lock.views.ClassicLockView
 
onOAuthLoginRequest(OAuthLoginEvent) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetOAuth
 
onOAuthLoginRequest(OAuthLoginEvent) - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
onPasswordlessAuthenticationRequest(PasswordlessLoginEvent) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onPasswordlessCodeSent(String) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetPasswordless
 
onPasswordlessCodeSent(String) - Method in class com.auth0.android.lock.views.PasswordlessLockView
Notifies the form that the code was correctly sent and it should now wait for the user to input the valid code.
onRequestPermissionsResult(int, String[], int[]) - Method in class com.auth0.android.lock.LockActivity
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.auth0.android.lock.PasswordlessLockActivity
 
onStop() - Method in class com.auth0.android.lock.CountryCodeActivity
 
onTabReselected(TabLayout.Tab) - Method in class com.auth0.android.lock.views.ModeSelectionView
Deprecated.
onTabSelected(TabLayout.Tab) - Method in class com.auth0.android.lock.views.ModeSelectionView
Deprecated.
onTabUnselected(TabLayout.Tab) - Method in class com.auth0.android.lock.views.ModeSelectionView
Deprecated.
Options - Class in com.auth0.android.lock.internal.configuration
Helper class to resolve Local settings for configuring the Lock Widget.
Options() - Constructor for class com.auth0.android.lock.internal.configuration.Options
 
Options(Parcel) - Constructor for class com.auth0.android.lock.internal.configuration.Options
 

P

parse(String) - Method in class com.auth0.android.lock.utils.EnterpriseConnectionMatcher
Tries to find a valid domain with the given input.
PASSWORD - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
PasswordComplexity - Class in com.auth0.android.lock.internal.configuration
 
PasswordComplexity(int, Integer) - Constructor for class com.auth0.android.lock.internal.configuration.PasswordComplexity
 
PASSWORDLESS - Static variable in annotation type com.auth0.android.lock.internal.configuration.AuthType
 
PasswordlessConnection - Interface in com.auth0.android.lock.internal.configuration
 
PasswordlessFormLayout - Class in com.auth0.android.lock.views
 
PasswordlessFormLayout(Context) - Constructor for class com.auth0.android.lock.views.PasswordlessFormLayout
 
PasswordlessFormLayout(LockWidgetPasswordless) - Constructor for class com.auth0.android.lock.views.PasswordlessFormLayout
 
PasswordlessInputCodeFormView - Class in com.auth0.android.lock.views
 
PasswordlessInputCodeFormView(LockWidgetPasswordless, PasswordlessInputCodeFormView.OnCodeResendListener, String) - Constructor for class com.auth0.android.lock.views.PasswordlessInputCodeFormView
Creates a new FormView to request input of the received code.
PasswordlessInputCodeFormView.OnCodeResendListener - Interface in com.auth0.android.lock.views
 
PasswordlessLock - Class in com.auth0.android.lock
 
PasswordlessLock.Builder - Class in com.auth0.android.lock
Helper Builder to generate the Lock.Options to use on the Auth0 Passwordless Authentication.
PasswordlessLockActivity - Class in com.auth0.android.lock
 
PasswordlessLockActivity() - Constructor for class com.auth0.android.lock.PasswordlessLockActivity
 
PasswordlessLockView - Class in com.auth0.android.lock.views
 
PasswordlessLockView(Context, Bus, Theme) - Constructor for class com.auth0.android.lock.views.PasswordlessLockView
 
PasswordlessLoginEvent - Class in com.auth0.android.lock.events
 
PasswordlessMode - Annotation Type in com.auth0.android.lock.internal.configuration
 
PasswordlessRequestCodeFormView - Class in com.auth0.android.lock.views
 
PasswordlessRequestCodeFormView(LockWidgetPasswordless) - Constructor for class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
PasswordStrength - Annotation Type in com.auth0.android.lock.internal.configuration
 
PasswordStrengthView - Class in com.auth0.android.lock.views
 
PasswordStrengthView(Context) - Constructor for class com.auth0.android.lock.views.PasswordStrengthView
 
PHONE_NUMBER - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
PHONE_NUMBER_REGEX - Static variable in class com.auth0.android.lock.views.ValidatedInputView
 
PROFILE_ROOT - Static variable in annotation type com.auth0.android.lock.utils.CustomField.Storage
Store the field into the user profile root.
providerFor(String, String) - Static method in class com.auth0.android.lock.provider.AuthResolver
Get an AuthProvider that can handle a given strategy and connection name, or null if there are no providers to handle them.

R

refreshIdentityInput() - Method in class com.auth0.android.lock.views.FormLayout
 
rememberLastLogin(boolean) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Whether Lock should remember the last used passwordless identity and auto request a sign or not.
rememberLastPasswordlessAccount() - Method in class com.auth0.android.lock.internal.configuration.Options
 
requestCode(int, String) - Static method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
requestCode(int, String, Country) - Static method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
requiresUsername() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
requiresUsername() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Whether this connection requires username or not.
RESET_PASSWORD - Static variable in annotation type com.auth0.android.lock.LockCallback.LockEvent
 
resetHeaderTitle() - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetPasswordless
Return the Header Title to the default text and visibility depending on the Contextual Header Title flag.
resetHeaderTitle() - Method in class com.auth0.android.lock.views.PasswordlessLockView
 

S

setAccount(Auth0) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setAllowForgotPassword(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setAllowLogIn(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setAllowShowPassword(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setAllowShowPassword(boolean) - Method in class com.auth0.android.lock.views.ValidatedInputView
Whether to display the Show Password toggle or not.
setAllowSignUp(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setAuthenticationParameters(HashMap<String, String>) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setAuthHandlers(List<AuthHandler>) - Static method in class com.auth0.android.lock.provider.AuthResolver
Sets the AuthHandler list to use on this instance.
setChecked(boolean) - Method in class com.auth0.android.lock.views.CheckableOptionView
Updates the current checked state of this Option widget.
setChecked(boolean) - Method in class com.auth0.android.lock.views.ImageCheckbox
 
setClosable(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setColor(int) - Method in class com.auth0.android.lock.views.HeaderView
Setter for the Header's background color.
setConnections(List<String>) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setCurrentMode(int) - Method in class com.auth0.android.lock.views.SocialView
Updates the Authentication mode for all the SocialButtons on this view.
setDataType(int) - Method in class com.auth0.android.lock.views.ValidatedInputView
Changes the type of input this view will validate.
setDefaultDatabaseConnection(String) - Method in class com.auth0.android.lock.Lock.Builder
Change the connection name to use on the Database authentication flow.
setEnabled(boolean) - Method in class com.auth0.android.lock.views.ValidatedInputView
 
setEnterpriseConnectionsUsingWebForm(List<String>) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setErrorDescription(String) - Method in class com.auth0.android.lock.views.ValidatedInputView
Updates the validation error description.
setExtraFields(Map<String, String>) - Method in class com.auth0.android.lock.events.DatabaseSignUpEvent
Set the fields to set as user_metadata
setHideMainScreenTitle(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setHint(int) - Method in class com.auth0.android.lock.views.ValidatedInputView
Updates the input field hint.
setIcon(int) - Method in class com.auth0.android.lock.views.ValidatedInputView
Updates the input Icon.
setIdentityListener(IdentityListener) - Method in class com.auth0.android.lock.views.ValidatedInputView
Sets the given IdentityListener to this view EditText.
setInitialScreen(int) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setInputText(String) - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
setLabel(int) - Method in class com.auth0.android.lock.views.ActionButton
Label to display in the button.
setLastEmail(String) - Method in class com.auth0.android.lock.views.LogInFormView
 
setLastEmail(String) - Method in class com.auth0.android.lock.views.SignUpFormView
 
setLoginAfterSignUp(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setLogo(int) - Method in class com.auth0.android.lock.views.HeaderView
Setter for the Header's logo.
setMandatory(boolean) - Method in class com.auth0.android.lock.views.CheckableOptionView
If this Option is a requirement that must be met, set it to mandatory.
setMultifactorChallengeType(String) - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
setMultifactorOOBCode(String) - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
setMultifactorOTP(String) - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
setMultifactorToken(String) - Method in class com.auth0.android.lock.events.DatabaseLoginEvent
 
setMustAcceptTerms(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setMustAcceptTerms(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Prompts the user to accept the Privacy Policy and Terms of Service before signing up.
setOnClickListener(View.OnClickListener) - Method in class com.auth0.android.lock.views.ActionButton
 
setOnEditorActionListener(TextView.OnEditorActionListener) - Method in class com.auth0.android.lock.views.ValidatedInputView
Sets the given OnEditorActionListener to this view EditText.
setPasswordComplexity(PasswordComplexity) - Method in class com.auth0.android.lock.views.PasswordStrengthView
Sets the password complexity options that this widget is going to validate.
setPasswordComplexity(PasswordComplexity) - Method in class com.auth0.android.lock.views.ValidatedPasswordInputView
Sets the Password Complexity for this view.
setPasswordPolicy(int) - Method in class com.auth0.android.lock.views.ValidatedPasswordInputView
setPrivacyURL(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setPrivacyURL(String) - Method in class com.auth0.android.lock.Lock.Builder
Choose a custom Privacy Policy URL to access when the user clicks the link on the Sign Up form.
setRememberLastPasswordlessLogin(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setRootAttributes(Map<String, String>) - Method in class com.auth0.android.lock.events.DatabaseSignUpEvent
 
setSelectedCountry(Country) - Method in class com.auth0.android.lock.views.CountryCodeSelectorView
Sets the current Country to the one given.
setSelectedMode(int) - Method in class com.auth0.android.lock.views.ModeSelectionView
 
setShowTerms(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setShowTerms(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Displays the Privacy Policy and Terms of Service footer on the Sign Up screen.
setSignUpFields(List<SignUpField>) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setStrength(int) - Method in class com.auth0.android.lock.views.PasswordStrengthView
setSupportURL(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setSupportURL(String) - Method in class com.auth0.android.lock.Lock.Builder
Sets the url of your support page for your application that will be used when an error occurs and Lock is unable to handle it.
setSupportURL(String) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Sets the url of your support page for your application that will be used when an error occurs and Lock is unable to handle it.
setTermsURL(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setTermsURL(String) - Method in class com.auth0.android.lock.Lock.Builder
Choose a custom Terms of Service URL to access when the user clicks the link on the Sign Up form.
setText(String) - Method in class com.auth0.android.lock.views.CheckableOptionView
Sets the current text/description for this Option.
setText(String) - Method in class com.auth0.android.lock.views.ValidatedInputView
Updates the input field text.
setTitle(String) - Method in class com.auth0.android.lock.views.HeaderView
Setter for the Header's title.
setUseCodePasswordless(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setUseLabeledSubmitButton(boolean) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setUsername(String) - Method in class com.auth0.android.lock.events.DatabaseEvent
 
setUsernameStyle(int) - Method in class com.auth0.android.lock.internal.configuration.Options
 
setUsernameStyle(int) - Method in class com.auth0.android.lock.views.ValidatedUsernameInputView
Choose username or email DataType, according to the Username Style.
setVisibleSignUpFieldsThreshold(int) - Method in class com.auth0.android.lock.internal.configuration.Options
 
showBottomBanner(boolean) - Method in class com.auth0.android.lock.views.ClassicLockView
 
showBottomBanner(boolean) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetForm
 
showChangePasswordForm(boolean) - Method in class com.auth0.android.lock.views.ClassicLockView
 
showChangePasswordForm(boolean) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetForm
 
showCustomFieldsForm(DatabaseSignUpEvent) - Method in class com.auth0.android.lock.views.ClassicLockView
 
showCustomFieldsForm(DatabaseSignUpEvent) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetForm
 
showForgot() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
showForgot() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Whether this connection is allowed to show the Forgot Password screen.
showLabel(boolean) - Method in class com.auth0.android.lock.views.ActionButton
Whether to show an icon or a label with the current selected mode.
showMFACodeForm(DatabaseLoginEvent) - Method in class com.auth0.android.lock.views.ClassicLockView
 
showOnlyEnterprise(boolean) - Method in class com.auth0.android.lock.views.FormLayout
 
showProgress(boolean) - Method in class com.auth0.android.lock.views.ActionButton
Used to display a progress bar and disable the button.
showProgress(boolean) - Method in class com.auth0.android.lock.views.ClassicLockView
Displays a progress bar on top of the action button.
showProgress(boolean) - Method in class com.auth0.android.lock.views.PasswordlessLockView
Displays a progress bar on top of the action button.
showSignUp() - Method in class com.auth0.android.lock.internal.configuration.Connection
 
showSignUp() - Method in interface com.auth0.android.lock.internal.configuration.DatabaseConnection
Whether this connection is allowed to show the Sign Up screen.
showTerms() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
showTerms() - Method in class com.auth0.android.lock.internal.configuration.Options
 
showTitle(boolean) - Method in class com.auth0.android.lock.views.HeaderView
 
showTopBanner(boolean) - Method in class com.auth0.android.lock.views.ClassicLockView
 
showTopBanner(boolean) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetForm
 
SIGN_UP - Static variable in annotation type com.auth0.android.lock.InitialScreen
 
SIGN_UP - Static variable in annotation type com.auth0.android.lock.internal.configuration.AuthMode
 
SIGN_UP - Static variable in annotation type com.auth0.android.lock.LockCallback.LockEvent
 
SignUpErrorMessageBuilder - Class in com.auth0.android.lock.errors
 
SignUpErrorMessageBuilder() - Constructor for class com.auth0.android.lock.errors.SignUpErrorMessageBuilder
 
SignUpErrorMessageBuilder(int) - Constructor for class com.auth0.android.lock.errors.SignUpErrorMessageBuilder
 
SignUpField - Class in com.auth0.android.lock.utils
 
SignUpFormView - Class in com.auth0.android.lock.views
 
SignUpFormView(Context) - Constructor for class com.auth0.android.lock.views.SignUpFormView
 
SignUpFormView(LockWidgetForm) - Constructor for class com.auth0.android.lock.views.SignUpFormView
 
SMALL - Static variable in annotation type com.auth0.android.lock.AuthButtonSize
 
SMS_CODE - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordlessMode
 
SMS_LINK - Static variable in annotation type com.auth0.android.lock.internal.configuration.PasswordlessMode
 
SOCIAL - Static variable in annotation type com.auth0.android.lock.internal.configuration.AuthType
 
SocialView - Class in com.auth0.android.lock.views
 
SocialView(LockWidgetOAuth, boolean) - Constructor for class com.auth0.android.lock.views.SocialView
Creates a new SocialView widget
styleForStrategy(String) - Static method in class com.auth0.android.lock.views.AuthConfig
It will resolve the given Strategy Name to a valid Style.
submitCode(int, String) - Static method in class com.auth0.android.lock.events.PasswordlessLoginEvent
 
submitForm() - Method in class com.auth0.android.lock.views.ChangePasswordFormView
 
submitForm() - Method in class com.auth0.android.lock.views.CustomFieldsFormView
 
submitForm() - Method in class com.auth0.android.lock.views.FormView
ActionButton has been clicked, and validation should be run on the current visible form.
submitForm() - Method in class com.auth0.android.lock.views.LogInFormView
 
submitForm() - Method in class com.auth0.android.lock.views.MFACodeFormView
 
submitForm() - Method in class com.auth0.android.lock.views.PasswordlessInputCodeFormView
 
submitForm() - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
submitForm() - Method in class com.auth0.android.lock.views.SignUpFormView
 

T

TEXT_NAME - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
Theme - Class in com.auth0.android.lock.internal.configuration
Helper class to resolve Lock.Theme values.
Theme(Parcel) - Constructor for class com.auth0.android.lock.internal.configuration.Theme
 
toggle() - Method in class com.auth0.android.lock.views.ImageCheckbox
 
TYPE_EMAIL - Static variable in annotation type com.auth0.android.lock.utils.CustomField.FieldType
 
TYPE_NAME - Static variable in annotation type com.auth0.android.lock.utils.CustomField.FieldType
 
TYPE_NUMBER - Static variable in annotation type com.auth0.android.lock.utils.CustomField.FieldType
 
TYPE_PHONE_NUMBER - Static variable in annotation type com.auth0.android.lock.utils.CustomField.FieldType
 

U

UNSPECIFIED - Static variable in annotation type com.auth0.android.lock.AuthButtonSize
 
updateBorder() - Method in class com.auth0.android.lock.views.ValidatedInputView
Updates the view knowing if the input is valid or not.
updateBorder() - Method in class com.auth0.android.lock.views.ValidatedPasswordInputView
 
updateButtonLabel(int) - Method in class com.auth0.android.lock.views.ClassicLockView
 
updateButtonLabel(int) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetForm
 
updateHeaderTitle(int) - Method in interface com.auth0.android.lock.views.interfaces.LockWidgetPasswordless
Change the Header Title to the given value and update the visibility depending on the Contextual Header Title flag.
updateHeaderTitle(int) - Method in class com.auth0.android.lock.views.PasswordlessLockView
 
useActiveFlow() - Method in class com.auth0.android.lock.events.OAuthLoginEvent
Returns if this login event should use Resource Owner to authenticate, instead of the WebAuth flow.
useCode() - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Defines the Passwordless type to use in the Authentication as Code.
useCodePasswordless() - Method in class com.auth0.android.lock.internal.configuration.Options
 
useDatabaseConnection(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
useLabeledSubmitButton() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
useLabeledSubmitButton() - Method in class com.auth0.android.lock.internal.configuration.Options
 
useLabeledSubmitButton(boolean) - Method in class com.auth0.android.lock.Lock.Builder
Whether if the submit button will display a label or just an icon.
useLink() - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Defines the Passwordless type to use in the Authentication as Link.
usePasswordlessAutoSubmit() - Method in class com.auth0.android.lock.internal.configuration.Configuration
 
USER_METADATA - Static variable in annotation type com.auth0.android.lock.utils.CustomField.Storage
Store the field into the user_metadata object.
USERNAME - Static variable in annotation type com.auth0.android.lock.UsernameStyle
 
USERNAME - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
USERNAME_OR_EMAIL - Static variable in annotation type com.auth0.android.lock.views.ValidatedInputView.DataType
 
USERNAME_REGEX - Static variable in class com.auth0.android.lock.views.ValidatedInputView
 
usernameStyle() - Method in class com.auth0.android.lock.internal.configuration.Options
 
UsernameStyle - Annotation Type in com.auth0.android.lock
 

V

validate() - Method in class com.auth0.android.lock.views.ValidatedInputView
Validates the input data and updates the border.
validate(boolean) - Method in class com.auth0.android.lock.views.ValidatedInputView
Validates the input data and updates the icon.
validate(boolean) - Method in class com.auth0.android.lock.views.ValidatedPasswordInputView
 
validate(boolean) - Method in class com.auth0.android.lock.views.ValidatedUsernameInputView
 
ValidatedInputView - Class in com.auth0.android.lock.views
 
ValidatedInputView(Context) - Constructor for class com.auth0.android.lock.views.ValidatedInputView
 
ValidatedInputView(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.ValidatedInputView
 
ValidatedInputView(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.ValidatedInputView
 
ValidatedInputView.DataType - Annotation Type in com.auth0.android.lock.views
 
ValidatedPasswordInputView - Class in com.auth0.android.lock.views
 
ValidatedPasswordInputView(Context) - Constructor for class com.auth0.android.lock.views.ValidatedPasswordInputView
 
ValidatedPasswordInputView(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.ValidatedPasswordInputView
 
ValidatedPasswordInputView(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.ValidatedPasswordInputView
 
ValidatedUsernameInputView - Class in com.auth0.android.lock.views
 
ValidatedUsernameInputView(Context) - Constructor for class com.auth0.android.lock.views.ValidatedUsernameInputView
 
ValidatedUsernameInputView(Context, AttributeSet) - Constructor for class com.auth0.android.lock.views.ValidatedUsernameInputView
 
ValidatedUsernameInputView(Context, AttributeSet, int) - Constructor for class com.auth0.android.lock.views.ValidatedUsernameInputView
 
validateForm() - Method in class com.auth0.android.lock.views.ChangePasswordFormView
 
validateForm() - Method in class com.auth0.android.lock.views.CustomFieldsFormView
 
validateForm() - Method in class com.auth0.android.lock.views.FormView
 
validateForm() - Method in class com.auth0.android.lock.views.LogInFormView
 
validateForm() - Method in class com.auth0.android.lock.views.MFACodeFormView
 
validateForm() - Method in class com.auth0.android.lock.views.PasswordlessInputCodeFormView
 
validateForm() - Method in class com.auth0.android.lock.views.PasswordlessRequestCodeFormView
 
validateForm() - Method in class com.auth0.android.lock.views.SignUpFormView
 
valueForKey(String, Class<T>) - Method in class com.auth0.android.lock.internal.configuration.Connection
 
visibleSignUpFieldsThreshold() - Method in class com.auth0.android.lock.internal.configuration.Options
 

W

withAudience(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withAudience(String) - Method in class com.auth0.android.lock.Lock.Builder
Sets the Audience or API Identifier to request access to when performing the Authentication.
withAudience(String) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Sets the Audience or API Identifier to request access to when performing the Authentication.
withAuthenticationParameters(Map<String, String>) - Method in class com.auth0.android.lock.Lock.Builder
Additional Authentication parameters can be set to use with different Identity Providers.
withAuthenticationParameters(Map<String, String>) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Additional Authentication parameters can be set to use with different Identity Providers.
withAuthHandlers(AuthHandler...) - Method in class com.auth0.android.lock.Lock.Builder
Uses the given AuthHandlers to query for AuthProviders on a new authentication request.
withAuthHandlers(AuthHandler...) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Uses the given AuthHandlers to query for AuthProviders on a new authentication request.
withAuthStyle(String, int) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withAuthStyle(String, int) - Method in class com.auth0.android.lock.Lock.Builder
Authentication Style to use with the given strategy or connection name.
withAuthStyle(String, int) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Authentication Style to use with the given strategy or connection name.
withConnectionScope(String, String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withConnectionScope(String, String...) - Method in class com.auth0.android.lock.Lock.Builder
Sets the Connection Scope to request when performing an Authentication with the given Connection.
withConnectionScope(String, String...) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Sets the Connection Scope to request when performing an Authentication with the given Connection.
withCustomTabsOptions(CustomTabsOptions) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withCustomTabsOptions(CustomTabsOptions) - Method in class com.auth0.android.lock.Lock.Builder
Specify style and other additional configuration for when the Web Auth flow is used with Custom Tabs.
withCustomTabsOptions(CustomTabsOptions) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Specify style and other additional configuration for when the Web Auth flow is used with Custom Tabs.
withScheme(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withScheme(String) - Method in class com.auth0.android.lock.Lock.Builder
Specify a custom Scheme for the redirect URL used when executing a Web Authentication flow via the Universal Login page.
withScheme(String) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Specify a custom Scheme for the redirect URL used when executing a Web Authentication flow via the Universal Login page.
withScope(String) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withScope(String) - Method in class com.auth0.android.lock.Lock.Builder
Sets the Scope to request when performing the Authentication.
withScope(String) - Method in class com.auth0.android.lock.PasswordlessLock.Builder
Sets the Scope to request when performing the Authentication.
withSignUpFields(List<? extends SignUpField>) - Method in class com.auth0.android.lock.Lock.Builder
Displays the specified custom fields during sign up.
withTheme(Theme) - Method in class com.auth0.android.lock.internal.configuration.Options
 
withUsernameStyle(int) - Method in class com.auth0.android.lock.Lock.Builder
Username style to use in the Login and Sign Up text fields.
withVisibleSignUpFieldsThreshold(int) - Method in class com.auth0.android.lock.Lock.Builder
Defines the threshold at which all of the visible sign-up fields would be shown on a secondary screen instead of the initial one after clicking the sign-up button.
writeToParcel(Parcel, int) - Method in class com.auth0.android.lock.Auth0Parcelable
 
writeToParcel(Parcel, int) - Method in class com.auth0.android.lock.internal.configuration.Options
 
writeToParcel(Parcel, int) - Method in class com.auth0.android.lock.internal.configuration.Theme
 
writeToParcel(Parcel, int) - Method in class com.auth0.android.lock.utils.CustomField
 
writeToParcel(Parcel, int) - Method in class com.auth0.android.lock.utils.HiddenField
 
writeToParcel(Parcel, int) - Method in class com.auth0.android.lock.utils.SignUpField
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages