IdentityCredential.SetAvailableAuthenticationKeys Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetAvailableAuthenticationKeys(Int32, Int32) |
Define o número de chaves de autenticação dinâmica que serão |
SetAvailableAuthenticationKeys(Int32, Int32, Int64) |
Define o número de chaves de autenticação dinâmica que serão |
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 delas 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 você 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 delas 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. As credenciais de identidade para as quais esse método não foi chamado comportam-se keyCount
como se tivessem sido chamadas de 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 o #setAvailableAuthenticationKeys(int, int, long)
em vez disso.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
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 você 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 restante do que esse valor, ela será elegível 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 comportam-se keyCount
como se tivessem sido chamadas de 0, maxUsesPerKey
1 e minValidTimeMillis
0.
Os aplicativos podem ser usados #getAuthenticationKeyMetadata()
para obter uma imagem do uso e do tempo restante de cada chave de autenticação configurada. Isso pode ser usado para determinar o quão urgente é recertificar novas chaves de autenticação por meio do #getAuthKeysNeedingCertification()
método.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.