MembershipProvider.ResetPassword メソッド
アセンブリ: System.Web (system.web.dll 内)
構文Dim instance As MembershipProvider Dim username As String Dim answer As String Dim returnValue As String returnValue = instance.ResetPassword(username, answer)
戻り値
指定したユーザーの新しいパスワード。
解説ユーザー名とパスワードの解答を入力値として受け取り、指定したユーザーに対して新しいランダム パスワードを生成します。
メモ |
|---|
| ResetPassword メソッドにより生成されたランダム パスワードは、PasswordStrengthRegularExpression プロパティの正規表現に合格するとは限りません。ただし、ランダム パスワードは、MinRequiredPasswordLength プロパティおよび MinRequiredNonAlphanumericCharacters プロパティで設定された基準は満たしています。 |
ResetPassword メソッドは、データ ソース内のユーザー情報を新しいパスワード値で更新し、新しいパスワードを文字列として返します。ランダム パスワードは GeneratePassword メソッドにより生成されます。
ResetPassword メソッドは、まず EnablePasswordReset フラグが true であることを確認します。EnablePasswordReset が false の場合、NotSupportedException 例外がスローされます。
ResetPassword は、RequiresQuestionAndAnswer プロパティの値もチェックします。RequiresQuestionAndAnswer が true の場合、ResetPassword は、データ ソースに格納されているパスワードの解答と、入力された解答パラメータ値を比較します。これらが一致しない場合、MembershipPasswordException 例外がスローされます。
使用例
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照Weblioに収録されているすべての辞書からMembershipProvider.ResetPassword メソッドを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からMembershipProvider.ResetPassword メソッド
を検索
- MembershipProvider.ResetPassword メソッドのページへのリンク
.gif)