Aracılığıyla paylaş


ActiveDirectoryMembershipProvider.GeneratePassword Yöntem

Tanım

Rastgele bir parola oluşturur.

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

Döndürülenler

Rastgele bir parola.

Açıklamalar

GeneratePassword sınıfının yöntemiActiveDirectoryMembershipProvider, rastgele bir parola almak için sınıfının yöntemini Membership çağırırGeneratePassword. Parola uzunluğu özelliğinin MinRequiredPasswordLength değerine ayarlanır. Parola uzunluğu hiçbir zaman 14'ten az olamaz.

Sınıfın GeneratePassword Provider özelliğinden Membership doğrudan sınıfa başvurarak ActiveDirectoryMembershipProvider yöntemini özellikle çağırabilirsiniz.

Oluşturulan parola yalnızca alfasayısal karakterler ve şu noktalama işaretlerini içerir: !@#$%^&*()_-+=[{]};:<>|. /?. Oluşturulan parolaya gizli veya yazdırılamayan denetim karakterleri dahil edilmez.

Oluşturulan parola, özelliğinde MinRequiredNonAlphanumericCharacters belirtilen en az alfasayısal olmayan karakter sayısını içerir. Oluşturulan parola özelliğindeki normal ifadeyle PasswordStrengthRegularExpression test edilmeyecek.

Not

ActiveDirectoryMembershipProvider sınıfı, dizinde ayarlanan karmaşıklık gereksinimleriyle eşleşen parolalar oluşturmaz. Dizin tarafından ayarlanan parola karmaşıklığı kurallarını başarısız olan rastgele bir parola oluşturmak mümkündür.

Şunlara uygulanır

Ayrıca bkz.