KeyGenParameterSpec.Builder.SetUserAuthenticationValidWhileOnBody Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta se la chiave rimarrà autorizzata solo finché il dispositivo non viene rimosso dal corpo dell'utente fino al limite del periodo di validità dell'autenticazione (vedere setUserAuthenticationValidityDurationSeconds(int) e setUserAuthenticationRequired(boolean)).
[Android.Runtime.Register("setUserAuthenticationValidWhileOnBody", "(Z)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=24)]
public Android.Security.Keystore.KeyGenParameterSpec.Builder SetUserAuthenticationValidWhileOnBody(bool remainsValid);
[<Android.Runtime.Register("setUserAuthenticationValidWhileOnBody", "(Z)Landroid/security/keystore/KeyGenParameterSpec$Builder;", "", ApiSince=24)>]
member this.SetUserAuthenticationValidWhileOnBody : bool -> Android.Security.Keystore.KeyGenParameterSpec.Builder
Parametri
- remainsValid
- Boolean
se true e se il dispositivo supporta l'imposizione di questo parametro, la chiave verrà invalidata quando il dispositivo viene rimosso dal corpo dell'utente o quando scade la validità dell'autenticazione, a condizione che si verifichi per primo.
Valori restituiti
- Attributi
Commenti
Imposta se la chiave rimarrà autorizzata solo finché il dispositivo non viene rimosso dal corpo dell'utente fino al limite del periodo di validità dell'autenticazione (vedere setUserAuthenticationValidityDurationSeconds(int) e setUserAuthenticationRequired(boolean)). Dopo che il dispositivo è stato rimosso dal corpo dell'utente, la chiave verrà considerata non autorizzata e l'utente dovrà ripetere l'autenticazione per usarlo. Se il dispositivo non ha un sensore sul corpo o la chiave non ha un periodo di validità di autenticazione, questo parametro non ha alcun effetto.
Dal momento che Android 12 (livello API 31), questo parametro non ha alcun effetto anche sui dispositivi con un sensore sul corpo. Una versione futura di Android può ripristinare l'imposizione di questo parametro. Nel frattempo, è consigliabile non usarlo.
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.