MembershipProvider.MinRequiredNonAlphanumericCharacters Proprietà

Definizione

Ottiene il numero minimo di caratteri speciali che devono essere presenti in una password valida.

public:
 abstract property int MinRequiredNonAlphanumericCharacters { int get(); };
public abstract int MinRequiredNonAlphanumericCharacters { get; }
member this.MinRequiredNonAlphanumericCharacters : int
Public MustOverride ReadOnly Property MinRequiredNonAlphanumericCharacters As Integer

Valore della proprietà

Int32

Numero minimo di caratteri speciali che devono essere presenti in una password valida.

Esempio

Nell'esempio seguente viene illustrato l'elemento di configurazione membership (ASP.NET Settings Schema) nella sezione del file Web.config system.web dell'applicazione. Specifica che l'applicazione usa un'istanza della classe per fornire servizi di appartenenza SqlMembershipProvider e imposta l'attributo su minRequiredNonalphanumericCharacters 1 carattere.

<membership>  
  <providers>  
    <clear/>  
    <add name="AspNetSqlMembershipProvider"   
      type="System.Web.Security.SqlMembershipProvider"   
      connectionStringName="ApplicationServices"   
      enablePasswordRetrieval="false"   
      enablePasswordReset="true"   
      requiresQuestionAndAnswer="false"   
      requiresUniqueEmail="false"   
      maxInvalidPasswordAttempts="5"   
      minRequiredPasswordLength="6"   
      minRequiredNonalphanumericCharacters="1"   
      passwordAttemptWindow="10"   
      applicationName="/"/>  
  </providers>  
</membership>  

Commenti

La proprietà restituisce il numero minimo di caratteri speciali non alfabetici che devono essere immessi per creare MinRequiredNonAlphanumericCharacters una password valida per l'oggetto MembershipProvider .

Il valore della proprietà viene impostato nella configurazione dell'applicazione usando l'attributo dell'elemento MinRequiredNonAlphanumericCharacters di configurazione membership Element minRequiredNonalphanumericCharacters (ASP.NET Settings Schema).

Un carattere non alfanumerico è un carattere per il quale il IsLetterOrDigit metodo restituisce false .

Si applica a

Vedi anche