androidx.biometric.auth
Interfaces
AuthPrompt |
A wrapper class for |
Classes
AuthPromptCallback |
A collection of methods that may be invoked by |
AuthPromptHost |
A wrapper class for |
Class2BiometricAuthPrompt |
This class is used to build and configure a |
Class2BiometricOrCredentialAuthPrompt |
This class is used to build and configure a |
Class3BiometricAuthPrompt |
This class is used to build and configure a |
Class3BiometricOrCredentialAuthPrompt |
This class is used to build and configure a |
CredentialAuthPrompt |
This class is used to build and configure a |
Extension functions summary
For FragmentActivity | |
AuthPrompt |
FragmentActivity.startClass2BiometricAuthentication(title: CharSequence, negativeButtonText: CharSequence, subtitle: CharSequence? = null, description: CharSequence? = null, confirmationRequired: Boolean = true, executor: Executor? = null, callback: AuthPromptCallback) Builds a Class2BiometricAuthPrompt hosted on the current FragmentActivity, which configures a BiometricPrompt for authentication via Class 2 biometric modalities (fingerprint, iris, face, etc) and begins authentication. |
AuthPrompt |
FragmentActivity.startClass2BiometricOrCredentialAuthentication(title: CharSequence, subtitle: CharSequence? = null, description: CharSequence? = null, confirmationRequired: Boolean = true, executor: Executor? = null, callback: AuthPromptCallback) Builds a Class2BiometricOrCredentialAuthPrompt hosted on the current FragmentActivity, which configures a BiometricPrompt for authentication with Class 2 biometric modalities (fingerprint, iris, face, etc) or device credential modalities (device PIN, pattern, or password) and begins authentication. |
AuthPrompt |
FragmentActivity.startClass3BiometricAuthentication(crypto: BiometricPrompt.CryptoObject?, title: CharSequence, negativeButtonText: CharSequence, subtitle: CharSequence? = null, description: CharSequence? = null, confirmationRequired: Boolean = true, executor: Executor? = null, callback: AuthPromptCallback) Builds a Class3BiometricAuthPrompt hosted on the current FragmentActivity, which configures a BiometricPrompt for authentication with Class 3 biometric modalities (fingerprint, iris, face, etc) and begins authentication. |
AuthPrompt |
FragmentActivity.startClass3BiometricOrCredentialAuthentication(crypto: BiometricPrompt.CryptoObject?, title: CharSequence, subtitle: CharSequence? = null, description: CharSequence? = null, confirmationRequired: Boolean = true, executor: Executor? = null, callback: AuthPromptCallback) Builds a Class3BiometricOrCredentialAuthPrompt hosted on the current FragmentActivity, which configures a BiometricPrompt for authentication with Class 3 biometric modalities (fingerprint, iris, face, etc) or device credential modalities (device PIN, pattern, or password) and begins authentication. |
AuthPrompt |
FragmentActivity.startCredentialAuthentication(crypto: BiometricPrompt.CryptoObject?, title: CharSequence, description: CharSequence? = null, executor: Executor? = null, callback: AuthPromptCallback) Builds a CredentialAuthPrompt hosted on the current FragmentActivity, which configures a BiometricPrompt for authentication with device credential modalities (device PIN, pattern, or password) and begins authentication. |
For Fragment | |
AuthPrompt |
Fragment.startClass2BiometricAuthentication(title: CharSequence, negativeButtonText: CharSequence, subtitle: CharSequence? = null, description: CharSequence? = null, confirmationRequired: Boolean = true, executor: Executor? = null, callback: AuthPromptCallback) Builds a Class2BiometricAuthPrompt hosted on the current Fragment, which configures a BiometricPrompt for authentication with Class 2 biometric modalities (fingerprint, iris, face, etc) and begins authentication. |
AuthPrompt |
Fragment.startClass2BiometricOrCredentialAuthentication(title: CharSequence, subtitle: CharSequence? = null, description: CharSequence? = null, confirmationRequired: Boolean = true, executor: Executor? = null, callback: AuthPromptCallback) Builds a Class2BiometricOrCredentialAuthPrompt hosted on the current Fragment, which configures a BiometricPrompt for authentication with Class 2 biometric modalities (fingerprint, iris, face, etc) or device credential modalities (device PIN, pattern, or password) and begins authentication. |
AuthPrompt |