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
| Nome | Description |
|---|---|
| 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 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.
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.
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.