KeyGenParameterSpec.Builder.SetUserAuthenticationValidWhileOnBody Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit si la clé reste autorisée uniquement tant que l’appareil n’est pas supprimé du corps de l’utilisateur jusqu’à la limite de la période de validité de l’authentification (voir setUserAuthenticationValidityDurationSeconds(int) et 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
Paramètres
- remainsValid
- Boolean
si la valeur est true et si l’appareil prend en charge l’application de ce paramètre, la clé est invalidée lorsque l’appareil est supprimé du corps de l’utilisateur ou lorsque la validité de l’authentification expire, selon ce qui se produit en premier.
Retours
- Attributs
Remarques
Définit si la clé reste autorisée uniquement tant que l’appareil n’est pas supprimé du corps de l’utilisateur jusqu’à la limite de la période de validité de l’authentification (voir setUserAuthenticationValidityDurationSeconds(int) et setUserAuthenticationRequired(boolean)). Une fois l’appareil supprimé du corps de l’utilisateur, la clé est considérée comme non autorisée et l’utilisateur doit s’authentifier à nouveau pour l’utiliser. Si l’appareil n’a pas de capteur sur corps ou si la clé n’a pas de période de validité d’authentification, ce paramètre n’a aucun effet.
Depuis Android 12 (niveau d’API 31), ce paramètre n’a aucun effet même sur les appareils qui ont un capteur sur le corps. Une version ultérieure d’Android peut restaurer l’application de ce paramètre. Pendant ce temps, il est recommandé de ne pas l’utiliser.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.