A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
-
Deprecated.
- 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
-
Deprecated.
- 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
All Classes All Packages