Partager via


ActiveDirectoryMembershipProvider.GeneratePassword Méthode

Définition

Génère un mot de passe aléatoire.

public:
 virtual System::String ^ GeneratePassword();
public virtual string GeneratePassword ();
abstract member GeneratePassword : unit -> string
override this.GeneratePassword : unit -> string
Public Overridable Function GeneratePassword () As String

Retours

Mot de passe aléatoire.

Remarques

La GeneratePassword méthode de la ActiveDirectoryMembershipProvider classe appelle la GeneratePassword méthode de la Membership classe pour récupérer un mot de passe aléatoire. La longueur du mot de passe est définie sur la valeur de la MinRequiredPasswordLength propriété . La longueur du mot de passe ne peut jamais être inférieure à 14.

Vous pouvez appeler spécifiquement la GeneratePassword méthode en référençant la ActiveDirectoryMembershipProvider classe directement à partir de la propriété Provider de la Membership classe .

Le mot de passe généré contient uniquement des caractères alphanumériques et les signes de ponctuation suivants : !@#$%^&*()_+=[{]} ;:<>|. /?. Aucun caractère de contrôle masqué ou non imprimable n’est inclus dans le mot de passe généré.

Le mot de passe généré contient au moins le nombre de caractères non alphanumériques spécifiés dans la MinRequiredNonAlphanumericCharacters propriété . Le mot de passe généré ne sera pas testé avec l’expression régulière dans la PasswordStrengthRegularExpression propriété .

Notes

La ActiveDirectoryMembershipProvider classe ne génère pas de mots de passe qui correspondent aux exigences de complexité définies dans le répertoire. Il est possible de générer un mot de passe aléatoire qui ne respecte pas les règles de complexité de mot de passe définies par le répertoire.

S’applique à

Voir aussi