Bagikan melalui


ActiveDirectoryMembershipProvider.GeneratePassword Metode

Definisi

Menghasilkan kata sandi acak.

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

Mengembalikan

Kata sandi acak.

Keterangan

Metode GeneratePasswordActiveDirectoryMembershipProvider kelas memanggil GeneratePassword metode Membership kelas untuk mengambil kata sandi acak. Panjang kata sandi diatur ke nilai MinRequiredPasswordLength properti . Panjang kata sandi tidak pernah bisa kurang dari 14.

Anda dapat secara khusus memanggil GeneratePassword metode dengan mereferensikan ActiveDirectoryMembershipProvider kelas langsung dari properti Membership Penyedia kelas.

Kata sandi yang dihasilkan hanya berisi karakter alfanumerik dan tanda baca berikut: !@#$%^&*()_-+=[{]};:<>|. /?. Tidak ada karakter kontrol tersembunyi atau tidak dapat dicetak yang disertakan dalam kata sandi yang dihasilkan.

Kata sandi yang dihasilkan akan berisi setidaknya jumlah karakter non-alfanumerik yang ditentukan dalam MinRequiredNonAlphanumericCharacters properti . Kata sandi yang dihasilkan tidak akan diuji dengan ekspresi reguler di PasswordStrengthRegularExpression properti .

Catatan

Kelas ActiveDirectoryMembershipProvider tidak menghasilkan kata sandi yang cocok dengan persyaratan kompleksitas yang ditetapkan dalam direktori. Dimungkinkan untuk menghasilkan kata sandi acak yang gagal aturan kompleksitas kata sandi yang ditetapkan oleh direktori.

Berlaku untuk

Lihat juga