Class BiometricPrompt
- Namespace
- Android.Hardware.Biometrics
- Assembly
- MASES.Netdroid.dll
public class BiometricPrompt : JVMBridgeBase<BiometricPrompt>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
BiometricPrompt
- Implements
- Extension Methods
Constructors
BiometricPrompt(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public BiometricPrompt(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
AUTHENTICATION_RESULT_TYPE_BIOMETRIC
public static int AUTHENTICATION_RESULT_TYPE_BIOMETRIC { get; set; }
Property Value
AUTHENTICATION_RESULT_TYPE_DEVICE_CREDENTIAL
public static int AUTHENTICATION_RESULT_TYPE_DEVICE_CREDENTIAL { get; set; }
Property Value
BIOMETRIC_ACQUIRED_GOOD
public static int BIOMETRIC_ACQUIRED_GOOD { get; set; }
Property Value
BIOMETRIC_ACQUIRED_IMAGER_DIRTY
public static int BIOMETRIC_ACQUIRED_IMAGER_DIRTY { get; set; }
Property Value
BIOMETRIC_ACQUIRED_INSUFFICIENT
public static int BIOMETRIC_ACQUIRED_INSUFFICIENT { get; set; }
Property Value
BIOMETRIC_ACQUIRED_PARTIAL
public static int BIOMETRIC_ACQUIRED_PARTIAL { get; set; }
Property Value
BIOMETRIC_ACQUIRED_TOO_FAST
public static int BIOMETRIC_ACQUIRED_TOO_FAST { get; set; }
Property Value
BIOMETRIC_ACQUIRED_TOO_SLOW
public static int BIOMETRIC_ACQUIRED_TOO_SLOW { get; set; }
Property Value
BIOMETRIC_ERROR_CANCELED
public static int BIOMETRIC_ERROR_CANCELED { get; set; }
Property Value
BIOMETRIC_ERROR_HW_NOT_PRESENT
public static int BIOMETRIC_ERROR_HW_NOT_PRESENT { get; set; }
Property Value
BIOMETRIC_ERROR_HW_UNAVAILABLE
public static int BIOMETRIC_ERROR_HW_UNAVAILABLE { get; set; }
Property Value
BIOMETRIC_ERROR_IDENTITY_CHECK_NOT_ACTIVE
public static int BIOMETRIC_ERROR_IDENTITY_CHECK_NOT_ACTIVE { get; set; }
Property Value
BIOMETRIC_ERROR_LOCKOUT
public static int BIOMETRIC_ERROR_LOCKOUT { get; set; }
Property Value
BIOMETRIC_ERROR_LOCKOUT_PERMANENT
public static int BIOMETRIC_ERROR_LOCKOUT_PERMANENT { get; set; }
Property Value
BIOMETRIC_ERROR_NOT_ENABLED_FOR_APPS
public static int BIOMETRIC_ERROR_NOT_ENABLED_FOR_APPS { get; set; }
Property Value
BIOMETRIC_ERROR_NO_BIOMETRICS
public static int BIOMETRIC_ERROR_NO_BIOMETRICS { get; set; }
Property Value
BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL
public static int BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL { get; set; }
Property Value
BIOMETRIC_ERROR_NO_SPACE
public static int BIOMETRIC_ERROR_NO_SPACE { get; set; }
Property Value
BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED
public static int BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED { get; set; }
Property Value
BIOMETRIC_ERROR_TIMEOUT
public static int BIOMETRIC_ERROR_TIMEOUT { get; set; }
Property Value
BIOMETRIC_ERROR_UNABLE_TO_PROCESS
public static int BIOMETRIC_ERROR_UNABLE_TO_PROCESS { get; set; }
Property Value
BIOMETRIC_ERROR_USER_CANCELED
public static int BIOMETRIC_ERROR_USER_CANCELED { get; set; }
Property Value
BIOMETRIC_ERROR_VENDOR
public static int BIOMETRIC_ERROR_VENDOR { get; set; }
Property Value
BIOMETRIC_NO_AUTHENTICATION
public static long BIOMETRIC_NO_AUTHENTICATION { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Authenticate(CryptoObject, CancellationSignal, Executor, AuthenticationCallback)
public void Authenticate(BiometricPrompt.CryptoObject arg0, CancellationSignal arg1, Executor arg2, BiometricPrompt.AuthenticationCallback arg3)
Parameters
arg0BiometricPrompt.CryptoObjectarg1CancellationSignalarg2Executorarg3BiometricPrompt.AuthenticationCallback
Authenticate(CancellationSignal, Executor, AuthenticationCallback)
public void Authenticate(CancellationSignal arg0, Executor arg1, BiometricPrompt.AuthenticationCallback arg2)
Parameters
arg0CancellationSignalarg1Executorarg2BiometricPrompt.AuthenticationCallback
GetAllowedAuthenticators()
public int GetAllowedAuthenticators()
Returns
GetContentView()
public PromptContentView GetContentView()
Returns
GetDescription()
public CharSequence GetDescription()
Returns
GetLogoBitmap()
public Bitmap GetLogoBitmap()
Returns
GetLogoDescription()
public String GetLogoDescription()
Returns
GetLogoRes()
public int GetLogoRes()
Returns
GetNegativeButtonText()
public CharSequence GetNegativeButtonText()
Returns
GetSubtitle()
public CharSequence GetSubtitle()
Returns
GetTitle()
public CharSequence GetTitle()
Returns
IsConfirmationRequired()
public bool IsConfirmationRequired()