IdentityCredential.SetAvailableAuthenticationKeys メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| SetAvailableAuthenticationKeys(Int32, Int32) |
|
| SetAvailableAuthenticationKeys(Int32, Int32, Int64) |
|
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オープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。