Langue

IdentityCredential.SetAvailableAuthenticationKeys Méthode

Définition

Surcharges

Nom Description
SetAvailableAuthenticationKeys(Int32, Int32)

Définit le nombre de clés d’authentification dynamique conservées IdentityCredential , et le nombre de fois où chacun doit être utilisé.

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Définit le nombre de clés d’authentification dynamique dont la IdentityCredential maintenance est maintenue, le nombre de fois où chacune d’elles doit être utilisée et la durée minimale pendant laquelle elle est valide.

SetAvailableAuthenticationKeys(Int32, Int32)

Définit le nombre de clés d’authentification dynamique conservées IdentityCredential , et le nombre de fois où chacun doit être utilisé.

[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

Paramètres

keyCount
Int32

Nombre de clés d’authentification dynamique actives et certifiées que vous IdentityCredential essayez de conserver disponibles. Cette valeur doit être non négative.

maxUsesPerKey
Int32

Nombre maximal de fois que chacune des clés sera utilisée avant qu’elle ne soit éligible au remplacement. Cette valeur doit être supérieure à zéro.

Attributs

Remarques

Définit le nombre de clés d’authentification dynamique conservées IdentityCredential , et le nombre de fois où chacun doit être utilisé.

Le système d’informations d’identification d’identité sélectionne la clé d’authentification dynamique la moins utilisée chaque fois #getEntries(byte[], Map, byte[], byte[]) qu’elle est appelée. Informations d’identification d’identité pour lesquelles cette méthode n’a pas été appelée se comporter comme si elle avait été appelée wit keyCount 0 et maxUsesPerKey 1.

L’effet de cette méthode est semblable à l’appel #setAvailableAuthenticationKeys(int, int, long) avec le dernier paramètre est défini sur 0.

Ce membre est déconseillé. Utilisez #setAvailableAuthenticationKeys(int, int, long) à la place.

Documentation Java pour android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Définit le nombre de clés d’authentification dynamique dont la IdentityCredential maintenance est maintenue, le nombre de fois où chacune d’elles doit être utilisée et la durée minimale pendant laquelle elle est valide.

[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

Paramètres

keyCount
Int32

Nombre de clés d’authentification dynamique actives et certifiées que vous IdentityCredential essayez de conserver disponibles. Cette valeur doit être non négative.

maxUsesPerKey
Int32

Nombre maximal de fois que chacune des clés sera utilisée avant qu’elle ne soit éligible au remplacement. Cette valeur doit être supérieure à zéro.

minValidTimeMillis
Int64

Si une clé a moins de temps que cette valeur, elle sera éliglible pour le remplacement. Cette valeur doit être non négative.

Attributs

Remarques

Définit le nombre de clés d’authentification dynamique dont la IdentityCredential maintenance est maintenue, le nombre de fois où chacune d’elles doit être utilisée et la durée minimale pendant laquelle elle est valide.

Le système d’informations d’identification d’identité sélectionne la clé d’authentification dynamique la moins utilisée chaque fois #getEntries(byte[], Map, byte[], byte[]) qu’elle est appelée. Informations d’identification d’identité pour lesquelles cette méthode n’a pas été appelée se comporter comme si elle avait été appelée wit keyCount 0, maxUsesPerKey 1 et minValidTimeMillis 0.

Les applications peuvent utiliser #getAuthenticationKeyMetadata() pour obtenir une image de l’utilisation et du temps restant de chaque clé d’authentification configurée. Cela peut être utilisé pour déterminer l’urgence de recertifier les nouvelles clés d’authentification via la #getAuthKeysNeedingCertification() méthode.

Documentation Java pour android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int, long).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à