ActiveDirectoryMembershipProvider.GeneratePassword Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.