Condividi tramite


ActiveDirectoryMembershipProvider.GeneratePassword Metodo

Definizione

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.

Si applica a

Vedi anche