Compartir a través de


ActiveDirectoryMembershipProvider.GeneratePassword Método

Definición

Genera una contraseña aleatoria.

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.

Comentarios

El GeneratePassword método de la ActiveDirectoryMembershipProvider clase llama al GeneratePassword método de la Membership clase para recuperar una contraseña aleatoria. La longitud de la contraseña se establece en el valor de la MinRequiredPasswordLength propiedad . La longitud de la contraseña nunca puede ser inferior a 14.

Puede llamar específicamente al GeneratePassword método haciendo referencia a la ActiveDirectoryMembershipProvider clase directamente desde la propiedad Provider de la Membership clase .

La contraseña generada solo contiene caracteres alfanuméricos y las siguientes marcas de puntuación: !@#$%^&*()_--+=[{]};:|<>. /?. No se incluyen caracteres de control ocultos o no imprimibles en la contraseña generada.

La contraseña generada contendrá al menos el número de caracteres no alfanuméricos especificados en la MinRequiredNonAlphanumericCharacters propiedad . La contraseña generada no se probará con la expresión regular en la PasswordStrengthRegularExpression propiedad .

Nota

La ActiveDirectoryMembershipProvider clase no genera contraseñas que coincidan con los requisitos de complejidad establecidos en el directorio. Es posible generar una contraseña aleatoria que produzca un error en las reglas de complejidad de contraseña establecidas por el directorio.

Se aplica a

Consulte también