ActiveDirectoryMembershipProvider.GeneratePassword ActiveDirectoryMembershipProvider.GeneratePassword ActiveDirectoryMembershipProvider.GeneratePassword ActiveDirectoryMembershipProvider.GeneratePassword Method

Definición

Genera una contraseña aleatoria.Generates a random password.

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

Devoluciones

Contraseña aleatoria.A random password.

Comentarios

El GeneratePassword método de la ActiveDirectoryMembershipProvider clase llama a la GeneratePassword método de la Membership clase para recuperar una contraseña aleatoria.The GeneratePassword method of the ActiveDirectoryMembershipProvider class calls the GeneratePassword method of the Membership class to retrieve a random password. La longitud de contraseña se establece en el valor de la MinRequiredPasswordLength propiedad.The password length is set to the value of the MinRequiredPasswordLength property. La longitud de la contraseña nunca puede ser inferior a 14.The password length can never be less than 14.

Puede llamar específicamente el GeneratePassword método haciendo referencia a la ActiveDirectoryMembershipProvider clase directamente desde la propiedad del proveedor de la Membership clase.You can specifically call the GeneratePassword method by referencing the ActiveDirectoryMembershipProvider class directly from the Provider property of the Membership class.

La contraseña generada contiene solo caracteres alfanuméricos y los signos de puntuación siguientes:! @# $% ^ & * () -+= [{}]};: <>|. /?.The generated password only contains alphanumeric characters and the following punctuation marks: !@#$%^&*()-+=[{]};:<>|./?. Ningún carácter de control oculto o no imprimibles se incluye en la contraseña generada.No hidden or non-printable control characters are included in the generated password.

La contraseña generada contendrá al menos el número de caracteres no alfanuméricos especificados en el MinRequiredNonAlphanumericCharacters propiedad.The generated password will contain at least the number of non-alphanumeric characters specified in the MinRequiredNonAlphanumericCharacters property. La contraseña generada no se probarán con la expresión regular en la PasswordStrengthRegularExpression propiedad.The generated password will not be tested with the regular expression in the PasswordStrengthRegularExpression property.

Nota

La ActiveDirectoryMembershipProvider clase no genera las contraseñas que coinciden con los requisitos de complejidad establecidos en el directorio.The ActiveDirectoryMembershipProvider class does not generate passwords that match complexity requirements set in the directory. Es posible generar una contraseña aleatoria que se produce un error en las reglas de complejidad de contraseña establecidas por el directorio.It is possible to generate a random password that fails the password complexity rules set by the directory.

Se aplica a

Consulte también: