2.1.5.2 ChangePasswordQuestionAndAnswer

このメソッドは、ユーザーのパスワードに対する質問と回答を更新します。

宣言

// C#
public override bool ChangePasswordQuestionAndAnswer(string userName, string
   password, string newPasswordQuestion, string newPasswordAnswer);

パラメータ

  • userName

    パスワードに対する質問と回答が変更される対象のユーザー。

  • password

    指定されたユーザーのパスワード。

  • newPasswordQuestion

    指定されたユーザーのパスワードに対する新しい質問。

  • newPasswordAnswer

    指定されたユーザーのパスワードに対する新しい回答。

戻り値

パスワードに対する質問と回答が正常に更新された場合はtrueを戻し、それ以外の場合はfalseを戻します。

例外

ArgumentException - 次のいずれかの条件が存在します。

  • userNameパラメータが空の文字列であるか、カンマが含まれているか、256文字を超えています。

  • passwordパラメータが空の文字列であるか、128文字を超えています。

  • newPasswordQuestionパラメータが空の文字列であるか、256文字を超えています。

  • newPasswordAnswerパラメータが空の文字列であるか、128文字(エンコードされたバージョンを含む)を超えています。

備考

指定されたユーザー名とパスワードが有効で、パスワードに対する質問と回答が正常に更新された場合、このメソッドはtrueを戻します。それ以外は、falseを返します。