Idioma

IdentityCredential.SetAvailableAuthenticationKeys Método

Definição

Sobrecargas

Nome Description
SetAvailableAuthenticationKeys(Int32, Int32)

Define o número de chaves de autenticação dinâmica que serão IdentityCredential mantidas e o número de vezes que cada uma deve ser usada.

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Define o número de chaves de autenticação dinâmica que serão IdentityCredential mantidas, o número de vezes que cada uma deve ser usada e a quantidade mínima de tempo para a qual ela é válida.

SetAvailableAuthenticationKeys(Int32, Int32)

Define o número de chaves de autenticação dinâmica que serão IdentityCredential mantidas e o número de vezes que cada uma deve ser usada.

[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

O número de chaves de autenticação dinâmica ativas e certificadas que IdentityCredential tentará manter disponíveis. Esse valor deve ser não negativo.

maxUsesPerKey
Int32

O número máximo de vezes que cada uma das chaves será usada antes de ser qualificada para substituição. Este valor deve ser maior que zero.

Atributos

Comentários

Define o número de chaves de autenticação dinâmica que serão IdentityCredential mantidas e o número de vezes que cada uma deve ser usada.

O sistema de Credenciais de Identidade selecionará a chave de autenticação dinâmica menos usada sempre que #getEntries(byte[], Map, byte[], byte[]) for chamada. Credenciais de identidade para as quais esse método não foi chamado se comportam como se tivesse sido chamado de wit keyCount 0 e maxUsesPerKey 1.

O efeito desse método é como chamar #setAvailableAuthenticationKeys(int, int, long) com o último parâmetro é definido como 0.

Este membro foi preterido. Use #setAvailableAuthenticationKeys(int, int, long) em seu lugar.

Java documentação para android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetAvailableAuthenticationKeys(Int32, Int32, Int64)

Define o número de chaves de autenticação dinâmica que serão IdentityCredential mantidas, o número de vezes que cada uma deve ser usada e a quantidade mínima de tempo para a qual ela é 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

O número de chaves de autenticação dinâmica ativas e certificadas que IdentityCredential tentará manter disponíveis. Esse valor deve ser não negativo.

maxUsesPerKey
Int32

O número máximo de vezes que cada uma das chaves será usada antes de ser qualificada para substituição. Este valor deve ser maior que zero.

minValidTimeMillis
Int64

Se uma chave tiver menos tempo do que esse valor, ela será elipente para substituição. Esse valor deve ser não negativo.

Atributos

Comentários

Define o número de chaves de autenticação dinâmica que serão IdentityCredential mantidas, o número de vezes que cada uma deve ser usada e a quantidade mínima de tempo para a qual ela é válida.

O sistema de Credenciais de Identidade selecionará a chave de autenticação dinâmica menos usada sempre que #getEntries(byte[], Map, byte[], byte[]) for chamada. As credenciais de identidade para as quais esse método não foi chamado se comportam como se tivessem sido chamadas de wit keyCount 0, maxUsesPerKey 1 e minValidTimeMillis 0.

Os aplicativos podem ser usados #getAuthenticationKeyMetadata() para obter uma imagem do uso e do tempo à esquerda de cada chave de autenticação configurada. Isso pode ser usado para determinar a urgência de recertificar novas chaves de autenticação por meio do #getAuthKeysNeedingCertification() método.

Java documentação para android.security.identity.IdentityCredential.setAvailableAuthenticationKeys(int, int, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a