ActiveDirectoryMembershipProvider.GeneratePassword メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ランダム パスワードを生成します。
public:
virtual System::String ^ GeneratePassword();
public virtual string GeneratePassword ();
abstract member GeneratePassword : unit -> string
override this.GeneratePassword : unit -> string
Public Overridable Function GeneratePassword () As String
戻り値
ランダム パスワード。
注釈
クラスの メソッドはGeneratePassword、 ActiveDirectoryMembershipProvider クラスの メソッドをGeneratePasswordMembership呼び出して、ランダムなパスワードを取得します。 パスワードの長さは、 プロパティの値に MinRequiredPasswordLength 設定されます。 パスワードの長さを 14 未満にすることはできません。
具体的には、 クラスの GeneratePassword Provider プロパティから直接クラスを ActiveDirectoryMembershipProvider 参照することで、 メソッドを Membership 呼び出すことができます。
生成されたパスワードには、英数字と次の句読点のみが含まれています: !@#$%^&*()_-+=[{]};:<>|。/?. 生成されたパスワードには、非表示または印刷できない制御文字は含まれません。
生成されたパスワードには、 プロパティで指定された英数字以外の文字の数が MinRequiredNonAlphanumericCharacters 少なくとも含まれます。 生成されたパスワードは、 プロパティの正規表現では PasswordStrengthRegularExpression テストされません。
注意
クラスは ActiveDirectoryMembershipProvider 、ディレクトリに設定された複雑さの要件に一致するパスワードを生成しません。 ディレクトリによって設定されたパスワードの複雑さの規則に失敗するランダムなパスワードを生成できます。
適用対象
こちらもご覧ください
.NET