IdentityCredential.SetAvailableAuthenticationKeys Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| SetAvailableAuthenticationKeys(Int32, Int32) |
Establece el número de claves de autenticación dinámica que |
| SetAvailableAuthenticationKeys(Int32, Int32, Int64) |
Establece el número de claves de autenticación dinámica que |
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.
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 .
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.