Language

BiometricManager クラス

定義

生体認証ユーティリティを含むクラス。

[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
継承
BiometricManager
属性

注釈

生体認証ユーティリティを含むクラス。 認証については、「 BiometricPrompt」を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

Name 説明
BiometricManager(IntPtr, JniHandleOwnership)

生体認証ユーティリティを含むクラス。

フィールド

Name 説明
AuthenticationPurposeLogin
古い.

ログインのユース ケースを表す認証の目的。

AuthenticationPurposePayment
古い.

支払いのユース ケースを表す認証の目的。

AuthenticationPurposeUnknown
古い.

認証の目的が不明です。

BiometricErrorHwUnavailable
古い.

ハードウェアは使用できません。

BiometricErrorIdentityCheckNotActive
古い.

ID チェックは現在アクティブではありません。

BiometricErrorNoHardware
古い.

生体認証ハードウェアはありません。

BiometricErrorNoneEnrolled
古い.

ユーザーには生体認証が登録されていません。

BiometricErrorNotEnabledForApps
古い.

生体認証では、アプリ内のユーザーを確認することはできません。

BiometricErrorSecurityUpdateRequired
古い.

セキュリティの脆弱性が検出され、セキュリティ更新プログラムがこの問題に対処するまでセンサーは使用できません。

BiometricNoAuthentication

ブート後に一致する成功した認証が実行されていない場合に、 BiometricManager#getLastAuthenticationTime(int) から返されます。

BiometricSuccess
古い.

エラーは検出されません。

IconTypeAccount
古い.

ユーザー アカウントを表すアイコン。

IconTypeGeneric
古い.

汎用アイコン。

IconTypeMessage
古い.

サポートまたは管理者に問い合わせるなどのメッセージまたはチャット オプションを表すアイコン。

IconTypePassword
古い.

パスワードを表すアイコン。

IconTypeQrCode
古い.

QR コードを表すアイコン。

IconTypeReset
古い.

パスワード リセットを表すアイコン。

IconTypeSetting
古い.

設定 (歯車) を表すアイコン。

IconTypeSupervised
古い.

監視対象アカウントを表すアイコン。

プロパティ

Name 説明
BiometricSensorStrengths

生体認証モダリティのマップをセンサーのセキュリティの強さに返します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
JniPeerMembers

生体認証ユーティリティを含むクラス。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

生体認証ユーティリティを含むクラス。

ThresholdType

生体認証ユーティリティを含むクラス。

メソッド

Name 説明
CanAuthenticate()

生体認証を使用できるかどうかを判断します。

CanAuthenticate(Int32)

指定された認証子のいずれかを使用できるかどうかを判断します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
Equals(Object)

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetLastAuthenticationTime(BiometricManagerAuthenticators)

指定された認証子のいずれかを使用してユーザーが最後に正常に認証された時刻を取得します。

GetStrings(Int32)

許可された認証子型のセットを指定して、アプリケーションのローカライズされた文字列を提供する Strings クラスのインスタンスを生成します。

JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

Name 説明
IJavaPeerable.Disposed()

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
IJavaPeerable.Finalized()

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

生体認証ユーティリティを含むクラス。

(継承元 JavaObject)

拡張メソッド

Name 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

生体認証ユーティリティを含むクラス。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象