ActiveDirectoryMembershipProvider.MinRequiredNonAlphanumericCharacters プロパティ

定義

有効なパスワードに存在する必要がある特殊文字の最小数を取得します。

public:
 virtual property int MinRequiredNonAlphanumericCharacters { int get(); };
public override int MinRequiredNonAlphanumericCharacters { get; }
member this.MinRequiredNonAlphanumericCharacters : int
Public Overrides ReadOnly Property MinRequiredNonAlphanumericCharacters As Integer

プロパティ値

有効なパスワードに存在する必要がある特殊文字の最小数。

例外

MinRequiredNonAlphanumericCharacters インスタンスが初期化される前に ActiveDirectoryMembershipProvider プロパティがアクセスされました。

次の例は、アプリケーションの Web.config ファイルの セクションにある system.webmembership Element (ASP.NET Settings Schema) 構成要素を示しています。 アプリケーションが クラスのインスタンスを使用してメンバーシップ サービスを ActiveDirectoryMembershipProvider 提供することを指定し、 属性を minRequiredNonalphanumericCharacters 1 文字に設定します。

<configuration>
  <connectionStrings>
    <add name="ADService" connectionString="LDAP://ldapServer/" />
  </connectionStrings>
  <system.web>
    <membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
      <providers>
        <add name="AspNetActiveDirectoryMembershipProvider"
          type="System.Web.Security.ActiveDirectoryMembershipProvider,
          System.Web, Version=2.0.3600, Culture=neutral,
          PublicKeyToken=b03f5f7f11d50a3a"
          minRequiredNonalphanumericCharacters = "1" />
      </providers>
    </membership>
  </system.web>
</configuration>

注釈

プロパティは MinRequiredNonAlphanumericCharacters 、有効なパスワードを作成するために入力する必要がある英数字以外の特殊文字の最小数を返します。

プロパティ値はMinRequiredNonAlphanumericCharactersmembership Element (ASP.NET Settings Schema) 構成要素の属性を使用してminRequiredNonalphanumericCharacters、アプリケーション構成で設定されます。

英数字以外の文字は、 メソッドが IsLetterOrDigit を返す文字です false

適用対象

こちらもご覧ください