ActiveDirectoryMembershipProvider.UnlockUser(String) 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.
Efface un verrou afin qu’un utilisateur d’appartenance puisse être validé.
public:
override bool UnlockUser(System::String ^ username);
public override bool UnlockUser(string username);
override this.UnlockUser : string -> bool
Public Overrides Function UnlockUser (username As String) As Boolean
Paramètres
- username
- String
Nom de l’utilisateur d’appartenance pour lequel effacer l’état du verrou.
Retours
true si l’utilisateur d’appartenance a été déverrouillé avec succès ; sinon, false. La UnlockUser(String) méthode retourne false également lorsque l’utilisateur d’appartenance est introuvable dans le magasin de données.
Exceptions
username est vide ou dépasse la longueur maximale autorisée pour les noms d’utilisateur (généralement 256 caractères).
- ou -
username contient des virgules.
- ou -
Le nom d’utilisateur est mappé, userPrincipalName mais le username paramètre contient des barres obliques inverses.
username a la valeur null.
La UnlockUser(String) méthode est appelée avant l’initialisation de l’instance ActiveDirectoryMembershipProvider .
Remarques
Les utilisateurs sont le plus souvent verrouillés et ne peuvent pas être validés par la ValidateUser méthode lorsque la MaxInvalidPasswordAttempts propriété est dépassée dans le délai spécifié dans la PasswordAttemptWindow propriété ou lorsque trop de tentatives ont été effectuées pour se connecter à l’aide du mot de passe incorrect.
Si la EnablePasswordReset propriété est true, lorsqu’un utilisateur est déverrouillé les compteurs pour les mots de passe incorrects sont réinitialisés.
Le fournisseur utilise une recherche de sous-arborescence à partir du point de recherche spécifié dans la chaîne de connexion. Pour plus d’informations sur les chaînes de connexion, consultez la ActiveDirectoryMembershipProvider rubrique de classe.
Les espaces de début et de fin sont supprimés de la valeur du username paramètre.