Freigeben über


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 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 Kennwortkomplexitätsregeln nicht erfüllt.

Gilt für:

Weitere Informationen