Lenguaje

IdentityCredential.SetAvailableAuthenticationKeys Método

Definición

Sobrecargas

Nombre Description
SetAvailableAuthenticationKeys(Int32, Int32)

Establece el número de claves de autenticación dinámica que IdentityCredential mantendrá y el número de veces que se debe usar cada una.

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Establece el número de claves de autenticación dinámica que IdentityCredential mantendrá, el número de veces que se debe usar cada uno y la cantidad mínima de tiempo para la que es válida.

SetAvailableAuthenticationKeys(Int32, Int32)

Establece el número de claves de autenticación dinámica que IdentityCredential mantendrá y el número de veces que se debe usar cada una.

[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

Parámetros

keyCount
Int32

Número de claves de autenticación dinámica activas y certificadas que IdentityCredential intentarán mantenerse disponibles. Este valor debe ser no negativo.

maxUsesPerKey
Int32

El número máximo de veces que se usará cada una de las claves antes de que sea apta para su reemplazo. Este valor debe ser mayor o igual a cero.

Atributos

Comentarios

Establece el número de claves de autenticación dinámica que IdentityCredential mantendrá y el número de veces que se debe usar cada una.

El sistema de credenciales de identidad seleccionará la clave de autenticación dinámica menos usada cada vez #getEntries(byte[], Map, byte[], byte[]) que se llame a . Las credenciales de identidad para las que no se ha llamado a este método se comportan como si se hubiera llamado wit keyCount 0 y maxUsesPerKey 1.

El efecto de este método es como llamar #setAvailableAuthenticationKeys(int, int, long) con el último parámetro se establece en 0.

Este miembro está en desuso. Utilice #setAvailableAuthenticationKeys(int, int, long) en su lugar.

Java documentación para android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Establece el número de claves de autenticación dinámica que IdentityCredential mantendrá, el número de veces que se debe usar cada uno y la cantidad mínima de tiempo para la que es válida.

[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

Parámetros

keyCount
Int32

Número de claves de autenticación dinámica activas y certificadas que IdentityCredential intentarán mantenerse disponibles. Este valor debe ser no negativo.

maxUsesPerKey
Int32

El número máximo de veces que se usará cada una de las claves antes de que sea apta para su reemplazo. Este valor debe ser mayor o igual a cero.

minValidTimeMillis
Int64

Si una clave tiene menos tiempo que este valor, será eliglible para su reemplazo. Este valor debe ser no negativo.

Atributos

Comentarios

Establece el número de claves de autenticación dinámica que IdentityCredential mantendrá, el número de veces que se debe usar cada uno y la cantidad mínima de tiempo para la que es válida.

El sistema de credenciales de identidad seleccionará la clave de autenticación dinámica menos usada cada vez #getEntries(byte[], Map, byte[], byte[]) que se llame a . Las credenciales de identidad para las que no se ha llamado a este método se comportan como si se hubiera llamado wit keyCount 0, maxUsesPerKey 1 y minValidTimeMillis 0.

Las aplicaciones pueden usar #getAuthenticationKeyMetadata() para obtener una imagen del uso y el tiempo que queda de cada clave de autenticación configurada. Esto se puede usar para determinar la urgencia de volver a certificar las nuevas claves de autenticación mediante el #getAuthKeysNeedingCertification() método .

Java documentación para android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a