Idioma

KeyGenParameterSpec.Builder.SetDevicePropertiesAttestationIncluded Método

Definição

Define se as propriedades do dispositivo base devem ser incluídas no certificado de atestado.

[Android.Runtime.Register("setDevicePropertiesAttestationIncluded", "(Z)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=31)]
public Android.Security.Keystore.KeyGenParameterSpec.Builder SetDevicePropertiesAttestationIncluded(bool devicePropertiesAttestationIncluded);
[<Android.Runtime.Register("setDevicePropertiesAttestationIncluded", "(Z)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=31)>]
member this.SetDevicePropertiesAttestationIncluded : bool -> Android.Security.Keystore.KeyGenParameterSpec.Builder

Parâmetros

devicePropertiesAttestationIncluded
Boolean

Retornos

Atributos

Comentários

Define se as propriedades do dispositivo base devem ser incluídas no certificado de atestado.

Se atestadoChallenge não for nulo, o certificado de chave pública para esse par de chaves conterá uma extensão que descreve os detalhes da configuração e das autorizações da chave, incluindo os valores de propriedades do dispositivo (marca, dispositivo, fabricante, modelo, produto). Eles devem ser os mesmos que em (Build.BRAND, Build.DEVICE, Build.MANUFACTURER, Build.MODEL, Build.PRODUCT). A cadeia de certificados de atestado pode ser recuperada com java.security.KeyStore.getCertificateChain(String).

Se atestadoChallenge for nulo, o certificado de chave pública desse par de chaves não conterá a extensão com os valores atestados solicitados.

KeyPairGenerator.generateKeyPair() gerará ProviderException se o atestado de propriedades do dispositivo falhar ou não tiver suporte.

Referência do Android para android.security.keystore.KeyGenParameterSpec.Builder.setDevicePropertiesAttestationIncluded.

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