ActiveDirectoryMembershipProvider.GeneratePassword Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Gera uma senha aleatória.
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
Devoluções
Uma palavra-passe aleatória.
Observações
O GeneratePassword método da ActiveDirectoryMembershipProvider classe chama o GeneratePassword método da Membership classe para recuperar uma palavra-passe aleatória. O comprimento da palavra-passe é definido pelo valor da MinRequiredPasswordLength propriedade. O comprimento da palavra-passe nunca pode ser inferior a 14.
Pode chamar especificamente o GeneratePassword método referenciando a ActiveDirectoryMembershipProvider classe diretamente a partir da propriedade Provider da Membership classe.
A palavra-passe gerada contém apenas caracteres alfanuméricos e os seguintes sinais de pontuação: !@#$%^&*()_-+=[{]};:<>|. /?. Não há caracteres de controlo ocultos ou não imprimíveis incluídos na palavra-passe gerada.
A palavra-passe gerada conterá pelo menos o número de caracteres não alfanuméricos especificados na MinRequiredNonAlphanumericCharacters propriedade. A palavra-passe gerada não será testada com a expressão regular na PasswordStrengthRegularExpression propriedade.
Note
A ActiveDirectoryMembershipProvider classe não gera palavras-passe que correspondam aos requisitos de complexidade definidos no diretório. É possível gerar uma palavra-passe aleatória que não cumpra as regras de complexidade da palavra-passe definidas pelo diretório.