Поделиться через


ActiveDirectoryMembershipProvider.GeneratePassword Метод

Определение

Генерирует случайный пароль.

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

Возвращаемое значение

Случайный пароль.

Комментарии

Метод GeneratePasswordActiveDirectoryMembershipProvider класса вызывает GeneratePassword метод Membership класса для получения случайного пароля. Длина пароля устанавливается в значение MinRequiredPasswordLength свойства . Длина пароля никогда не может быть меньше 14.

Можно специально вызвать метод, GeneratePassword ссылаясь ActiveDirectoryMembershipProvider на класс непосредственно из свойства Membership Provider класса .

Созданный пароль содержит только буквенно-цифровые символы и следующие знаки препинания: !@#$%^&*()_-+=[{]};:<>|. /?. В созданный пароль не включаются скрытые или непечатаемые управляющие символы.

Созданный пароль будет содержать по крайней мере количество небуквенно-цифровых символов, указанных в свойстве MinRequiredNonAlphanumericCharacters . Созданный пароль не будет проверяться с помощью регулярного выражения в свойстве PasswordStrengthRegularExpression .

Примечание

Класс ActiveDirectoryMembershipProvider не создает пароли, соответствующие требованиям к сложности, заданным в каталоге. Можно создать случайный пароль, который не соответствует правилам сложности паролей, заданным каталогом.

Применяется к

См. также раздел