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

String

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 kann nie kleiner als 14 sein.

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

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

Das generierte Kennwort enthält mindestens die Anzahl nicht alphanumerischer 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, das die vom Verzeichnis festgelegten Regeln für die Kennwortkomplexität fehlschlägt.

Gilt für:

Siehe auch