KeyGenParameterSpec.Builder.SetAttestKeyAlias(String) 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.
Define o alias da chave de atestado que será usada para assinar o certificado de atestado para o par de chaves gerado, se um desafio de atestado for definido com setAttestationChallenge(byte[]).
[Android.Runtime.Register("setAttestKeyAlias", "(Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=31)]
public Android.Security.Keystore.KeyGenParameterSpec.Builder SetAttestKeyAlias(string? attestKeyAlias);
[<Android.Runtime.Register("setAttestKeyAlias", "(Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=31)>]
member this.SetAttestKeyAlias : string -> Android.Security.Keystore.KeyGenParameterSpec.Builder
Parâmetros
- attestKeyAlias
- String
o alias da chave de atestado a ser usada para assinar o certificado de atestado. Esse valor pode ser nulo.
Retornos
- Atributos
Comentários
Define o alias da chave de atestado que será usada para assinar o certificado de atestado para o par de chaves gerado, se um desafio de atestado for definido com setAttestationChallenge(byte[]). Se um attestKeyAlias for definido, mas nenhum desafio, a inicialização baseada em especificação de parâmetro gerará InvalidAlgorithmParameterException.
Se o attestKeyAlias estiver definido como nulo (o padrão), o Android Keystore selecionará uma chave de assinatura de atestado fornecida pelo sistema apropriada. Se não for nulo, o alias deverá referenciar uma chave do Repositório de Chaves do Android que foi criada com KeyProperties.PURPOSE_ATTEST_KEY ou a inicialização baseada em especificação de parâmetro gerará InvalidAlgorithmParameterException.
Referência do Android para android.security.keystore.KeyGenParameterSpec.Builder.setAttestKeyAlias.
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.