DevicePolicyManager.SetPasswordHistoryLength(ComponentName, Int32) 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.
Appelé par une application qui administre l’appareil pour définir la longueur de l’historique des mots de passe.
[Android.Runtime.Register("setPasswordHistoryLength", "(Landroid/content/ComponentName;I)V", "GetSetPasswordHistoryLength_Landroid_content_ComponentName_IHandler")]
public virtual void SetPasswordHistoryLength(Android.Content.ComponentName admin, int length);
[<Android.Runtime.Register("setPasswordHistoryLength", "(Landroid/content/ComponentName;I)V", "GetSetPasswordHistoryLength_Landroid_content_ComponentName_IHandler")>]
abstract member SetPasswordHistoryLength : Android.Content.ComponentName * int -> unit
override this.SetPasswordHistoryLength : Android.Content.ComponentName * int -> unit
Paramètres
- admin
- ComponentName
Auquel DeviceAdminReceiver cette requête est associée.
- length
- Int32
Nouvelle longueur souhaitée de l’historique des mots de passe. La valeur 0 signifie qu’il n’y a aucune restriction.
- Attributs
Remarques
Appelé par une application qui administre l’appareil pour définir la longueur de l’historique des mots de passe. Après avoir défini ce paramètre, l’utilisateur ne pourra pas entrer un nouveau mot de passe identique à celui d’un mot de passe dans l’historique. Notez que le mot de passe actuel reste jusqu’à ce que l’utilisateur ait défini un nouveau mot de passe, de sorte que la modification n’a pas lieu immédiatement. Pour inviter l’utilisateur à entrer un nouveau mot de passe, utilisez #ACTION_SET_NEW_PASSWORD ou #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD après avoir défini cette valeur.
Sur les appareils ne prenant pas en charge PackageManager#FEATURE_SECURE_LOCK_SCREEN la fonctionnalité, la longueur de l’historique des mots de passe est toujours 0.
L’administrateur de l’appareil appelant doit avoir demandé DeviceAdminInfo#USES_POLICY_LIMIT_PASSWORD de pouvoir appeler cette méthode ; si ce n’est pas le cas, une exception de sécurité est levée.
Cette méthode peut être appelée sur l’instance DevicePolicyManager retournée #getParentProfileInstance(ComponentName) pour définir des restrictions sur le profil parent.
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.