BiometricPromptDialogModel
class BiometricPromptDialogModel : PromptDialogModel<BiometricPromptDialogModel.BiometricPromptState, Boolean>
PromptDialogModel to display a biometric prompt on Android.
See AndroidPromptModel.showBiometricPrompt that is a thin wrapper over this class functionality for more info.
Types
Link copied to clipboard
data class BiometricPromptState(val cryptoObject: BiometricPrompt.CryptoObject?, val title: String, val subtitle: String, val userAuthenticationTypes: Set<UserAuthenticationType>, val requireConfirmation: Boolean)
Parameters for the biometric prompt.
Link copied to clipboard
Properties
Link copied to clipboard
val dialogState: SharedFlow<PromptDialogModel.DialogState<BiometricPromptDialogModel.BiometricPromptState, Boolean>>
The state of this dialog.
Link copied to clipboard
Dialog type that this model servers.
Functions
Link copied to clipboard
suspend fun displayPrompt(parameters: BiometricPromptDialogModel.BiometricPromptState, lingerDuration: Duration = 0.seconds): Boolean
Request UI to display a prompt dialog and obtain a response from the user.