Idioma

KeyGenParameterSpec.Builder.SetAttestKeyAlias(String) Método

Definição

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.

Aplica-se a