Lingua

KeyProtection.Builder.SetUserPresenceRequired(Boolean) Metodo

Definizione

Imposta un valore che indica se è necessario eseguire un test di presenza dell'utente tra le chiamate al metodo Signature.initSign() e Signature.sign().

[Android.Runtime.Register("setUserPresenceRequired", "(Z)Landroid/security/keystore/KeyProtection$Builder;", "", ApiSince=28)]
public Android.Security.Keystore.KeyProtection.Builder SetUserPresenceRequired(bool required);
[<Android.Runtime.Register("setUserPresenceRequired", "(Z)Landroid/security/keystore/KeyProtection$Builder;", "", ApiSince=28)>]
member this.SetUserPresenceRequired : bool -> Android.Security.Keystore.KeyProtection.Builder

Parametri

required
Boolean

Valori restituiti

Attributi

Commenti

Imposta un valore che indica se è necessario eseguire un test di presenza dell'utente tra le chiamate al metodo Signature.initSign() e Signature.sign(). Richiede che l'implementazione dell'archivio chiavi abbia un modo diretto per convalidare la presenza dell'utente, ad esempio una strongbox supportata dall'archivio chiavi, può usare una pressione del pulsante osservabile nell'hardware. Un test per la presenza dell'utente è tangente all'autenticazione. Il test può far parte di un passaggio di autenticazione, purché questo passaggio possa essere convalidato dall'hardware che protegge la chiave e non può essere spoofing. Ad esempio, una pressione fisica del pulsante può essere usata come test della presenza dell'utente se gli altri pin connessi al pulsante non sono in grado di simulare una pressione di un pulsante. Non è necessario che il processore primario falsi una pressione di un pulsante o che tale pulsante non debba essere usato come test della presenza dell'utente.

Informazioni di riferimento su Android per android.security.keystore.KeyProtection.Builder.setUserPresenceRequired.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a