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 не создает пароли, которые соответствуют требованиям к сложности, заданным в каталоге . Можно создать случайный пароль, который не соответствует правилам сложности паролей, заданным каталогом.

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

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