Partager via


MembershipProvider.PasswordStrengthRegularExpression Propriété

Définition

Obtient l’expression régulière utilisée pour évaluer un mot de passe.

public:
 abstract property System::String ^ PasswordStrengthRegularExpression { System::String ^ get(); };
public abstract string PasswordStrengthRegularExpression { get; }
member this.PasswordStrengthRegularExpression : string
Public MustOverride ReadOnly Property PasswordStrengthRegularExpression As String

Valeur de propriété

String

Expression régulière utilisée pour évaluer 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 définit l' passwordStrengthRegularExpression attribut sur une expression régulière qui valide que le mot de passe répond aux critères suivants :

  • Est supérieur à sept caractères.

  • Contient au moins un chiffre.

  • Contient au moins un caractère spécial (non alphanumérique).

Si le mot de passe ne répond pas à ces critères, le mot de passe n’est pas accepté par le fournisseur d’appartenances.

<membership defaultProvider="SqlProvider"  
  userIsOnlineTimeWindow = "20>  
  <providers>  
    <add  
      name="SqlProvider"  
      type="System.Web.Security.SqlMembershipProvider"  
      connectionStringName="SqlServices"  
      requiresQuestionAndAnswer="true"  
      passwordStrengthRegularExpression="@\"(?=.{6,})(?=(.*\d){1,})(?=(.*\W){1,})"  
      />  
  </providers>  
</membership>  

Remarques

La PasswordStrengthRegularExpression propriété obtient l’expression régulière utilisée pour évaluer la complexité du mot de passe pour l' MembershipProvider objet.

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

S’applique à

Voir aussi