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