ActiveDirectoryMembershipProvider.GeneratePassword Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera una password casuale.
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
Restituisce
Password casuale.
Commenti
Il GeneratePassword metodo della ActiveDirectoryMembershipProvider classe chiama il GeneratePassword metodo della Membership classe per recuperare una password casuale. La lunghezza della password viene impostata sul valore della MinRequiredPasswordLength proprietà . La lunghezza della password non può mai essere inferiore a 14.
È possibile chiamare in modo specifico il GeneratePassword metodo facendo riferimento alla ActiveDirectoryMembershipProvider classe direttamente dalla proprietà Provider della Membership classe .
La password generata contiene solo caratteri alfanumerici e i segni di punteggiatura seguenti: !@#$%^&*()_-+=[{]};:<>|. /?. Nella password generata non sono inclusi caratteri di controllo nascosti o non stampabili.
La password generata conterrà almeno il numero di caratteri non alfanumerici specificati nella MinRequiredNonAlphanumericCharacters proprietà . La password generata non verrà testata con l'espressione regolare nella PasswordStrengthRegularExpression proprietà .
Nota
La ActiveDirectoryMembershipProvider classe non genera password che soddisfano i requisiti di complessità impostati nella directory. È possibile generare una password casuale che non supera le regole di complessità delle password impostate dalla directory.