Lenguaje

BiometricManager Clase

Definición

Clase que contiene utilidades biométricas.

[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
Herencia
BiometricManager
Atributos

Comentarios

Clase que contiene utilidades biométricas. Para la autenticación, consulte BiometricPrompt.

Java documentación para android.hardware.biometrics.BiometricManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
BiometricManager(IntPtr, JniHandleOwnership)

Clase que contiene utilidades biométricas.

Campos

Nombre Description
AuthenticationPurposeLogin
Obsoletos.

Propósito de autenticación que representa un caso de uso de inicio de sesión.

AuthenticationPurposePayment
Obsoletos.

Propósito de autenticación que representa un caso de uso de pago.

AuthenticationPurposeUnknown
Obsoletos.

Propósito de autenticación desconocido.

BiometricErrorHwUnavailable
Obsoletos.

El hardware no está disponible.

BiometricErrorIdentityCheckNotActive
Obsoletos.

La comprobación de identidad no está activa actualmente.

BiometricErrorNoHardware
Obsoletos.

No hay hardware biométrico.

BiometricErrorNoneEnrolled
Obsoletos.

El usuario no tiene ninguna biométrica inscrita.

BiometricErrorNotEnabledForApps
Obsoletos.

No se permite la biometría para comprobar el usuario en las aplicaciones.

BiometricErrorSecurityUpdateRequired
Obsoletos.

Se ha detectado una vulnerabilidad de seguridad y el sensor no está disponible hasta que una actualización de seguridad haya solucionado este problema.

BiometricNoAuthentication

Se devuelve desde BiometricManager#getLastAuthenticationTime(int) cuando no se ha realizado ninguna autenticación correcta coincidente desde el arranque.

BiometricSuccess
Obsoletos.

No se detectó ningún error.

IconTypeAccount
Obsoletos.

Icono que representa una cuenta de usuario.

IconTypeGeneric
Obsoletos.

Icono genérico.

IconTypeMessage
Obsoletos.

Icono que representa una opción de mensaje o chat, como ponerse en contacto con el soporte técnico o un administrador.

IconTypePassword
Obsoletos.

Icono que representa una contraseña.

IconTypeQrCode
Obsoletos.

Icono que representa un código QR.

IconTypeReset
Obsoletos.

Icono que representa un restablecimiento de contraseña.

IconTypeSetting
Obsoletos.

Icono que representa la configuración (un engranaje).

IconTypeSupervised
Obsoletos.

Icono que representa una cuenta supervisada.

Propiedades

Nombre Description
BiometricSensorStrengths

Devuelve un mapa de las modalidades biométricas a sus puntos fuertes de seguridad del sensor.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
JniPeerMembers

Clase que contiene utilidades biométricas.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Clase que contiene utilidades biométricas.

ThresholdType

Clase que contiene utilidades biométricas.

Métodos

Nombre Description
CanAuthenticate()

Determine si se puede usar la biometría.

CanAuthenticate(Int32)

Determine si se puede usar cualquiera de los autenticadores proporcionados.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
Equals(Object)

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetLastAuthenticationTime(BiometricManagerAuthenticators)

Obtiene la última vez que el usuario se autentique correctamente mediante uno de los autenticadores especificados.

GetStrings(Int32)

Genera una instancia de la Strings clase , que proporciona cadenas localizadas para una aplicación, dado un conjunto de tipos de autenticadores permitidos.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Clase que contiene utilidades biométricas.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Clase que contiene utilidades biométricas.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a