authenticate

fun authenticate(activity: FragmentActivity, config: BiometricConfig, plaintextToEncrypt: String? = null, dataToDecrypt: EncryptedData? = null, onResult: (BiometricResult) -> Unit)(source)

Exécute une authentification biométrique sécurisée liée à un CryptoObject.

  • Si plaintextToEncrypt est fourni : Chiffre la donnée après authentification biométrique.

  • Si dataToDecrypt est fourni : Déchiffre la donnée après authentification biométrique.

  • Si aucun n'est fourni : Effectue une opération de validation (jeton par défaut) pour déverrouiller la clé.