Språk

MembershipProvider.MinRequiredNonAlphanumericCharacters Egenskap

Definition

Hämtar det minsta antalet specialtecken som måste finnas i ett giltigt lösenord.

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

Egenskapsvärde

Det minsta antalet specialtecken som måste finnas i ett giltigt lösenord.

Exempel

I följande exempel visas konfigurationselementet membership (ASP.NET Settings Schema) i avsnittet system.web i programmets Web.config-fil. Den anger att programmet använder en instans av SqlMembershipProvider klassen för att tillhandahålla medlemskapstjänster och anger minRequiredNonalphanumericCharacters attributet till 1 tecken.

<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>

Kommentarer

Egenskapen MinRequiredNonAlphanumericCharacters returnerar det minsta antalet särskilda, icke-alfabetiska tecken som måste anges för att skapa ett giltigt lösenord för MembershipProvider objektet.

Egenskapsvärdet MinRequiredNonAlphanumericCharacters anges i programkonfigurationen med hjälp av attributet minRequiredNonalphanumericCharacters för membership-elementet (ASP.NET inställningsschema) konfigurationselement.

Ett icke-alfanumeriskt tecken är ett tecken som IsLetterOrDigit metoden returnerar false.

Gäller för

Se även