Language

IdentityCredential.SetAvailableAuthenticationKeys メソッド

定義

オーバーロード

名前 説明
SetAvailableAuthenticationKeys(Int32, Int32)

IdentityCredentialが保持する動的認証キーの数と、各キーを使用する回数を設定します。

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

IdentityCredentialが保持する動的認証キーの数、各キーを使用する回数、および有効な最小時間を設定します。

SetAvailableAuthenticationKeys(Int32, Int32)

IdentityCredentialが保持する動的認証キーの数と、各キーを使用する回数を設定します。

[Android.Runtime.Register("setAvailableAuthenticationKeys", "(II)V", "GetSetAvailableAuthenticationKeys_IIHandler", ApiSince=30)]
public abstract void SetAvailableAuthenticationKeys(int keyCount, int maxUsesPerKey);
[<Android.Runtime.Register("setAvailableAuthenticationKeys", "(II)V", "GetSetAvailableAuthenticationKeys_IIHandler", ApiSince=30)>]
abstract member SetAvailableAuthenticationKeys : int * int -> unit

パラメーター

keyCount
Int32

IdentityCredentialが使用可能な状態を維持しようとするアクティブな認定済みの動的認証キーの数。 この値は負以外である必要があります。

maxUsesPerKey
Int32

各キーが交換の対象になるまでに使用される最大回数。 この値は、ゼロより大きい値である必要があります。

属性

注釈

IdentityCredentialが保持する動的認証キーの数と、各キーを使用する回数を設定します。

ID 資格情報システムは、 #getEntries(byte[], Map, byte[], byte[]) が呼び出されるたびに、最も使用頻度の低い動的認証キーを選択します。 このメソッドが呼び出されていない ID 資格情報は、wit keyCount 0 と maxUsesPerKey 1 と呼ばれるかのように動作します。

このメソッドの効果は、最後のパラメーターが 0 に設定された #setAvailableAuthenticationKeys(int, int, long) の呼び出しに似ています。

このメンバーは非推奨です。 代わりに #setAvailableAuthenticationKeys(int, int, long) を使用してください

android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

IdentityCredentialが保持する動的認証キーの数、各キーを使用する回数、および有効な最小時間を設定します。

[Android.Runtime.Register("setAvailableAuthenticationKeys", "(IIJ)V", "GetSetAvailableAuthenticationKeys_IIJHandler", ApiSince=34)]
public virtual void SetAvailableAuthenticationKeys(int keyCount, int maxUsesPerKey, long minValidTimeMillis);
[<Android.Runtime.Register("setAvailableAuthenticationKeys", "(IIJ)V", "GetSetAvailableAuthenticationKeys_IIJHandler", ApiSince=34)>]
abstract member SetAvailableAuthenticationKeys : int * int * int64 -> unit
override this.SetAvailableAuthenticationKeys : int * int * int64 -> unit

パラメーター

keyCount
Int32

IdentityCredentialが使用可能な状態を維持しようとするアクティブな認定済みの動的認証キーの数。 この値は負以外である必要があります。

maxUsesPerKey
Int32

各キーが交換の対象になるまでに使用される最大回数。 この値は、ゼロより大きい値である必要があります。

minValidTimeMillis
Int64

キーの残り時間がこの値よりも少ない場合は、置き換えが可能になります。 この値は負以外である必要があります。

属性

注釈

IdentityCredentialが保持する動的認証キーの数、各キーを使用する回数、および有効な最小時間を設定します。

ID 資格情報システムは、 #getEntries(byte[], Map, byte[], byte[]) が呼び出されるたびに、最も使用頻度の低い動的認証キーを選択します。 このメソッドが呼び出されていない ID 資格情報は、wit keyCount 0、 maxUsesPerKey 1、 minValidTimeMillis 0 と呼ばれるかのように動作します。

アプリケーションでは、 #getAuthenticationKeyMetadata() を使用して、構成された各認証キーの使用状況と時間の画像を取得できます。 これを使用して、 #getAuthKeysNeedingCertification() メソッドを使用して新しい認証キーを再認定する緊急度を判断できます。

android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int, long)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象