Share via


ActiveDirectoryMembershipProvider.GeneratePassword Methode

Definition

Generiert ein zufälliges Kennwort.

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

Gibt zurück

Ein zufälliges Kennwort.

Hinweise

Die GeneratePassword -Methode der ActiveDirectoryMembershipProvider -Klasse ruft die GeneratePassword -Methode der Membership -Klasse auf, um ein zufälliges Kennwort abzurufen. Die Kennwortlänge wird auf den Wert der MinRequiredPasswordLength -Eigenschaft festgelegt. Die Kennwortlänge darf nie kleiner als 14 sein.

Sie können die GeneratePassword -Methode speziell aufrufen, indem Sie direkt von der ActiveDirectoryMembershipProvider Provider-Eigenschaft der -Klasse auf die Membership -Klasse verweisen.

Das generierte Kennwort enthält nur alphanumerische Zeichen und die folgenden Satzzeichen: !@#$%^&*()_-+={]};:<>|. /?. Das generierte Kennwort enthält keine ausgeblendeten oder nicht druckbaren Steuerzeichen.

Das generierte Kennwort enthält mindestens die Anzahl von nicht alphanumerischen Zeichen, die in der MinRequiredNonAlphanumericCharacters -Eigenschaft angegeben sind. Das generierte Kennwort wird nicht mit dem regulären Ausdruck in der PasswordStrengthRegularExpression -Eigenschaft getestet.

Hinweis

Die ActiveDirectoryMembershipProvider -Klasse generiert keine Kennwörter, die den im Verzeichnis festgelegten Komplexitätsanforderungen entsprechen. Es ist möglich, ein zufälliges Kennwort zu generieren, bei dem die vom Verzeichnis festgelegten Regeln für die Kennwortkomplexität fehlschlägt.

Gilt für:

Weitere Informationen