KeyGenParameterSpec.Builder.SetDevicePropertiesAttestationIncluded Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece si se van a incluir las propiedades del dispositivo base en el certificado de atestación.
[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
Devoluciones
- Atributos
Comentarios
Establece si se van a incluir las propiedades del dispositivo base en el certificado de atestación.
Si attestationChallenge no es null, el certificado de clave pública para este par de claves contendrá una extensión que describe los detalles de la configuración y las autorizaciones de la clave, incluidos los valores de las propiedades del dispositivo (marca, dispositivo, fabricante, modelo, producto). Deben ser los mismos que en (Build.BRAND, Build.DEVICE, Build.MANUFACTURER, Build.MODEL, Build.PRODUCT). La cadena de certificados de atestación se puede recuperar con java.security.KeyStore.getCertificateChain(String).
Si attestationChallenge es null, el certificado de clave pública de este par de claves no contendrá la extensión con los valores atestados solicitados.
KeyPairGenerator.generateKeyPair() producirá ProviderException si se produce un error en la atestación de propiedades del dispositivo o no se admite.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.