Langue

BiometricManager Classe

Définition

Classe qui contient des utilitaires biométriques.

[Android.Runtime.Register("android/hardware/biometrics/BiometricManager", ApiSince=29, DoNotGenerateAcw=true)]
public class BiometricManager : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/biometrics/BiometricManager", ApiSince=29, DoNotGenerateAcw=true)>]
type BiometricManager = class
    inherit Object
Héritage
BiometricManager
Attributs

Remarques

Classe qui contient des utilitaires biométriques. Pour l’authentification, consultez BiometricPrompt.

Java documentation pour android.hardware.biometrics.BiometricManager.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
BiometricManager(IntPtr, JniHandleOwnership)

Crée une instance managée qui représente un objet Java existant.

Champs

Nom Description
AuthenticationPurposeLogin
Obsolète.

Objectif d’authentification représentant un cas d’utilisation de connexion.

AuthenticationPurposePayment
Obsolète.

Objectif d’authentification représentant un cas d’usage de paiement.

AuthenticationPurposeUnknown
Obsolète.

Objectif d’authentification inconnu.

BiometricErrorHwUnavailable
Obsolète.

Le matériel n’est pas disponible.

BiometricErrorIdentityCheckNotActive
Obsolète.

La vérification des identités n’est actuellement pas active.

BiometricErrorNoHardware
Obsolète.

Il n’y a pas de matériel biométrique.

BiometricErrorNoneEnrolled
Obsolète.

L’utilisateur n’a pas de biométrie inscrit.

BiometricErrorNotEnabledForApps
Obsolète.

La biométrie n’est pas autorisée à vérifier l’utilisateur dans les applications.

BiometricErrorSecurityUpdateRequired
Obsolète.

Une vulnérabilité de sécurité a été détectée et le capteur n’est pas disponible tant qu’une mise à jour de sécurité n’a pas résolu ce problème.

BiometricNoAuthentication

Retourné à partir du BiometricManager#getLastAuthenticationTime(int) moment où aucune authentification réussie correspondante n’a été effectuée depuis le démarrage.

BiometricSuccess
Obsolète.

Aucune erreur détectée.

IconTypeAccount
Obsolète.

Icône représentant un compte d’utilisateur.

IconTypeGeneric
Obsolète.

Icône générique.

IconTypeMessage
Obsolète.

Icône représentant un message ou une option de conversation, par exemple pour contacter le support technique ou un administrateur.

IconTypePassword
Obsolète.

Icône représentant un mot de passe.

IconTypeQrCode
Obsolète.

Icône représentant un code QR.

IconTypeReset
Obsolète.

Icône représentant une réinitialisation de mot de passe.

IconTypeSetting
Obsolète.

Icône représentant les paramètres (engrenage).

IconTypeSupervised
Obsolète.

Icône représentant un compte supervisé.

Propriétés

Nom Description
BiometricSensorStrengths

Retourne une carte des modalités biométriques à leurs forces de sécurité des capteurs.

Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
JniPeerMembers

Obtient les métadonnées JNI utilisées pour accéder aux membres de cette liaison Java.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Obtient la classe Java utilisée pour la distribution de méthode virtuelle.

ThresholdType

Obtient le type managé qui déclare cette liaison Java.

Méthodes

Nom Description
CanAuthenticate()

Déterminez si la biométrie peut être utilisée.

CanAuthenticate(Int32)

Déterminez si l’un des authentificateurs fournis peut être utilisé.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
Equals(Object)

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetLastAuthenticationTime(BiometricManagerAuthenticators)

Obtient la dernière fois que l’utilisateur s’est authentifié avec succès à l’aide de l’un des authentificateurs donnés.

GetStrings(Int32)

Produit une instance de la Strings classe, qui fournit des chaînes localisées pour une application, en fonction d’un ensemble de types d’authentificateur autorisés.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe qui contient des utilitaires biométriques.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Classe qui contient des utilitaires biométriques.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à