KeyGenParameterSpec.Builder.SetUserPresenceRequired(Boolean) 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 se é necessário executar um teste de presença do usuário entre as chamadas do método Signature.initSign() e 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
Retornos
- Atributos
Comentários
Define se é necessário executar um teste de presença do usuário entre as chamadas do método Signature.initSign() e Signature.sign(). Isso requer que a implementação do KeyStore tenha uma maneira direta de validar a presença do usuário; por exemplo, um StrongBox com suporte de hardware pode usar uma tecla que é observável no hardware. Um teste para a presença do usuário é tangencial à autenticação. O teste pode fazer parte de uma etapa de autenticação, desde que possa ser validada pelo hardware que protege a chave e não pode ser falsificada. Por exemplo, uma tecla de botão física poderá ser usada como um teste de presença do usuário somente se os outros pinos conectados ao botão não puderem simular uma tecla. Não deve haver nenhuma maneira para o processador primário falsificar uma tecla ou esse botão não deve ser usado como um teste de presença do usuário.
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.