Condividi tramite


IdentityCredential.SetAvailableAuthenticationKeys Metodo

Definizione

Overload

SetAvailableAuthenticationKeys(Int32, Int32)

Imposta il numero di chiavi di autenticazione dinamiche che IdentityCredential verranno mantenute e il numero di volte in cui ogni chiave deve essere utilizzata.

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Imposta il numero di chiavi IdentityCredential di autenticazione dinamiche gestite da , il numero di volte in cui ogni deve essere usato e la quantità minima di tempo per cui è valida.

SetAvailableAuthenticationKeys(Int32, Int32)

Imposta il numero di chiavi di autenticazione dinamiche che IdentityCredential verranno mantenute e il numero di volte in cui ogni chiave deve essere utilizzata.

[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

Parametri

keyCount
Int32

Numero di chiavi di autenticazione dinamiche certificate attive che IdentityCredential tenteranno di mantenere disponibili. Questo valore deve essere non negativo.

maxUsesPerKey
Int32

Numero massimo di volte in cui ognuna delle chiavi verrà usata prima che sia idonea per la sostituzione. Il valore deve essere maggiore o uguale a zero.

Attributi

Commenti

Imposta il numero di chiavi di autenticazione dinamiche che IdentityCredential verranno mantenute e il numero di volte in cui ogni chiave deve essere utilizzata.

Ogni volta #getEntries(byte[], Map, byte[], byte[]) che viene chiamato, il sistema di credenziali delle identità selezionerà la chiave di autenticazione dinamica meno usata. Le credenziali di identità per cui questo metodo non è stato chiamato si comportano come se fosse stato chiamato wit keyCount 0 e maxUsesPerKey 1.

L'effetto di questo metodo è simile alla chiamata #setAvailableAuthenticationKeys(int, int, long) con l'ultimo parametro è impostato su 0.

Questo membro è deprecato. Utilizzare invece #setAvailableAuthenticationKeys(int, int, long).

Documentazione java per android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Imposta il numero di chiavi IdentityCredential di autenticazione dinamiche gestite da , il numero di volte in cui ogni deve essere usato e la quantità minima di tempo per cui è valida.

[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

Parametri

keyCount
Int32

Numero di chiavi di autenticazione dinamiche certificate attive che IdentityCredential tenteranno di mantenere disponibili. Questo valore deve essere non negativo.

maxUsesPerKey
Int32

Numero massimo di volte in cui ognuna delle chiavi verrà usata prima che sia idonea per la sostituzione. Il valore deve essere maggiore o uguale a zero.

minValidTimeMillis
Int64

Se una chiave ha meno tempo lasciato rispetto a questo valore, sarà eliglibile per la sostituzione. Questo valore deve essere non negativo.

Attributi

Commenti

Imposta il numero di chiavi IdentityCredential di autenticazione dinamiche gestite da , il numero di volte in cui ogni deve essere usato e la quantità minima di tempo per cui è valida.

Ogni volta #getEntries(byte[], Map, byte[], byte[]) che viene chiamato, il sistema di credenziali delle identità selezionerà la chiave di autenticazione dinamica meno usata. Le credenziali di identità per cui questo metodo non è stato chiamato si comportano come se fosse stato chiamato wit keyCount 0, maxUsesPerKey 1 e minValidTimeMillis 0.

Le applicazioni possono usare #getAuthenticationKeyMetadata() per ottenere un'immagine dell'utilizzo e del tempo rimanente di ogni chiave di autenticazione configurata. Può essere usato per determinare quanto è urgente ricertificare le nuove chiavi di autenticazione tramite il #getAuthKeysNeedingCertification() metodo .

Documentazione java per android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a