Table of Contents

Class BiometricPrompt

Namespace
Android.Hardware.Biometrics
Assembly
MASES.Netdroid.dll
public class BiometricPrompt : JVMBridgeBase<BiometricPrompt>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<BiometricPrompt>
BiometricPrompt
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<BiometricPrompt>.IsAssignableFrom(IJavaType)
JVMBridgeBase<BiometricPrompt>.IsAssignableFrom<T>()
JVMBridgeBase<BiometricPrompt>.Execute<T>(params T[])
JVMBridgeBase<BiometricPrompt>.DynBridgeClazz
JVMBridgeBase<BiometricPrompt>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

BiometricPrompt()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public BiometricPrompt()

BiometricPrompt(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public BiometricPrompt(params object[] args)

Parameters

args object[]

Properties

AUTHENTICATION_RESULT_TYPE_BIOMETRIC

public static int AUTHENTICATION_RESULT_TYPE_BIOMETRIC { get; }

Property Value

int

AUTHENTICATION_RESULT_TYPE_DEVICE_CREDENTIAL

public static int AUTHENTICATION_RESULT_TYPE_DEVICE_CREDENTIAL { get; }

Property Value

int

BIOMETRIC_ACQUIRED_GOOD

public static int BIOMETRIC_ACQUIRED_GOOD { get; }

Property Value

int

BIOMETRIC_ACQUIRED_IMAGER_DIRTY

public static int BIOMETRIC_ACQUIRED_IMAGER_DIRTY { get; }

Property Value

int

BIOMETRIC_ACQUIRED_INSUFFICIENT

public static int BIOMETRIC_ACQUIRED_INSUFFICIENT { get; }

Property Value

int

BIOMETRIC_ACQUIRED_PARTIAL

public static int BIOMETRIC_ACQUIRED_PARTIAL { get; }

Property Value

int

BIOMETRIC_ACQUIRED_TOO_FAST

public static int BIOMETRIC_ACQUIRED_TOO_FAST { get; }

Property Value

int

BIOMETRIC_ACQUIRED_TOO_SLOW

public static int BIOMETRIC_ACQUIRED_TOO_SLOW { get; }

Property Value

int

BIOMETRIC_ERROR_CANCELED

public static int BIOMETRIC_ERROR_CANCELED { get; }

Property Value

int

BIOMETRIC_ERROR_HW_NOT_PRESENT

public static int BIOMETRIC_ERROR_HW_NOT_PRESENT { get; }

Property Value

int

BIOMETRIC_ERROR_HW_UNAVAILABLE

public static int BIOMETRIC_ERROR_HW_UNAVAILABLE { get; }

Property Value

int

BIOMETRIC_ERROR_LOCKOUT

public static int BIOMETRIC_ERROR_LOCKOUT { get; }

Property Value

int

BIOMETRIC_ERROR_LOCKOUT_PERMANENT

public static int BIOMETRIC_ERROR_LOCKOUT_PERMANENT { get; }

Property Value

int

BIOMETRIC_ERROR_NO_BIOMETRICS

public static int BIOMETRIC_ERROR_NO_BIOMETRICS { get; }

Property Value

int

BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL

public static int BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL { get; }

Property Value

int

BIOMETRIC_ERROR_NO_SPACE

public static int BIOMETRIC_ERROR_NO_SPACE { get; }

Property Value

int

BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED

public static int BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED { get; }

Property Value

int

BIOMETRIC_ERROR_TIMEOUT

public static int BIOMETRIC_ERROR_TIMEOUT { get; }

Property Value

int

BIOMETRIC_ERROR_UNABLE_TO_PROCESS

public static int BIOMETRIC_ERROR_UNABLE_TO_PROCESS { get; }

Property Value

int

BIOMETRIC_ERROR_USER_CANCELED

public static int BIOMETRIC_ERROR_USER_CANCELED { get; }

Property Value

int

BIOMETRIC_ERROR_VENDOR

public static int BIOMETRIC_ERROR_VENDOR { get; }

Property Value

int

BIOMETRIC_NO_AUTHENTICATION

public static long BIOMETRIC_NO_AUTHENTICATION { get; }

Property Value

long

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Authenticate(CryptoObject, CancellationSignal, Executor, AuthenticationCallback)

public void Authenticate(BiometricPrompt.CryptoObject arg0, CancellationSignal arg1, Executor arg2, BiometricPrompt.AuthenticationCallback arg3)

Parameters

arg0 BiometricPrompt.CryptoObject

BiometricPrompt.CryptoObject

arg1 CancellationSignal

CancellationSignal

arg2 Executor

Executor

arg3 BiometricPrompt.AuthenticationCallback

BiometricPrompt.AuthenticationCallback

Authenticate(CancellationSignal, Executor, AuthenticationCallback)

public void Authenticate(CancellationSignal arg0, Executor arg1, BiometricPrompt.AuthenticationCallback arg2)

Parameters

arg0 CancellationSignal

CancellationSignal

arg1 Executor

Executor

arg2 BiometricPrompt.AuthenticationCallback

BiometricPrompt.AuthenticationCallback

GetAllowedAuthenticators()

public int GetAllowedAuthenticators()

Returns

int

int

GetContentView()

public PromptContentView GetContentView()

Returns

PromptContentView

PromptContentView

GetDescription()

public CharSequence GetDescription()

Returns

CharSequence

CharSequence

GetLogoBitmap()

public Bitmap GetLogoBitmap()

Returns

Bitmap

Bitmap

GetLogoDescription()

public String GetLogoDescription()

Returns

String

String

GetLogoRes()

public int GetLogoRes()

Returns

int

int

GetNegativeButtonText()

public CharSequence GetNegativeButtonText()

Returns

CharSequence

CharSequence

GetSubtitle()

public CharSequence GetSubtitle()

Returns

CharSequence

CharSequence

GetTitle()

public CharSequence GetTitle()

Returns

CharSequence

CharSequence

IsConfirmationRequired()

public bool IsConfirmationRequired()

Returns

bool

bool