KeyGenParameterSpec.Builder.SetUserPresenceRequired(Boolean) 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 requiere una prueba de presencia de usuario entre las llamadas al método Signature.initSign() y Signature.sign().
[Android.Runtime.Register("setUserPresenceRequired", "(Z)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=28)]
public Android.Security.Keystore.KeyGenParameterSpec.Builder SetUserPresenceRequired(bool required);
[<Android.Runtime.Register("setUserPresenceRequired", "(Z)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=28)>]
member this.SetUserPresenceRequired : bool -> Android.Security.Keystore.KeyGenParameterSpec.Builder
Parámetros
- required
- Boolean
Devoluciones
- Atributos
Comentarios
Establece si se requiere una prueba de presencia de usuario entre las llamadas al método Signature.initSign() y Signature.sign(). Requiere que la implementación de KeyStore tenga una manera directa de validar la presencia del usuario; por ejemplo, un StrongBox respaldado por hardware puede usar una pulsación de botón que sea observable en hardware. Una prueba para la presencia del usuario es tangente a la autenticación. La prueba puede formar parte de un paso de autenticación siempre que el hardware que protege la clave pueda validarse y no se pueda suplantar. Por ejemplo, una pulsación de botón físico se puede usar como prueba de presencia del usuario solo si las otras patillas conectadas al botón no pueden simular una pulsación de botón. No debe haber ninguna manera de que el procesador principal falsee una pulsación de botón, o ese botón no debe usarse como prueba de presencia del usuario.
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.