Share via


MembershipProvider.MinRequiredNonAlphanumericCharacters Propriété

Définition

Obtient le nombre minimal de caractères spéciaux qui doivent être présents dans un mot de passe.

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

Valeur de propriété

Int32

Nombre minimal de caractères spéciaux qui doivent être présents dans un mot de passe.

Exemples

L’exemple suivant montre l’élément de configuration de l' élément membership (schéma des paramètres ASP.net) dans la system.web section du fichier Web.config de l’application. Il spécifie que l’application utilise une instance de la SqlMembershipProvider classe pour fournir des services d’appartenance et affecte minRequiredNonalphanumericCharacters à l’attribut la valeur 1 caractère.

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

Remarques

La MinRequiredNonAlphanumericCharacters propriété retourne le nombre minimal de caractères spéciaux non alphabétiques qui doivent être entrés pour créer un mot de passe valide pour l' MembershipProvider objet.

La MinRequiredNonAlphanumericCharacters valeur de la propriété est définie dans la configuration de l’application à l’aide minRequiredNonalphanumericCharacters de l’attribut de l’élément de configuration de l' élément membership (schéma des paramètres ASP.net) .

Un caractère non alphanumérique est un caractère pour lequel la IsLetterOrDigit méthode retourne false .

S’applique à

Voir aussi