Idioma

KeyGenParameterSpec.IsUserPresenceRequired Propriedade

Definição

Retornará true se a chave estiver autorizada a ser usada somente se um teste de presença do usuário tiver sido executado entre as chamadas e Signature.sign() as Signature.initSign() chamadas.

public bool IsUserPresenceRequired { [Android.Runtime.Register("isUserPresenceRequired", "()Z", "", ApiSince=28)] get; }
[<get: Android.Runtime.Register("isUserPresenceRequired", "()Z", "", ApiSince=28)>]
member this.IsUserPresenceRequired : bool

Valor da propriedade

Atributos

Comentários

Retornará true se a chave estiver autorizada a ser usada somente se um teste de presença do usuário tiver sido executado entre as chamadas e Signature.sign() as Signature.initSign() chamadas. Isso requer que a implementação do KeyStore tenha uma maneira direta de validar a presença do usuário, por exemplo, uma caixa forte com suporte de hardware do KeyStore 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 essa etapa possa ser validada pelo hardware que protege a chave e não pode ser falsificada. Por exemplo, uma tecla de botão física pode ser usada como um teste de presença do usuário se os outros pinos conectados ao botão não forem capazes de simular uma tecla de pressionamento. 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.

Java documentação para android.security.keystore.KeyGenParameterSpec.isUserPresenceRequired().

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