チャレンジ質問の設定
チャレンジ質問は、次を使用して更新されます。
-
/unauthservice/passwordreset GET: これは、ユーザーのチャレンジ質問を取得します。
-
/users/{uuid}/challengequestions PUT: チャレンジ質問の回答を更新します
ユーザーのチャレンジ質問の取得
cURLの例
curl -H "Content-Type: application/json" -X GET https://pseudo.com/iam/governance/selfservice/api/v1/unauthservice/passwordreset?userId=jlong
PUTレスポンス本文
{ "challengeQuestions": [ "What is the name of your pet?", "What is the city of your birth?", "What is your mother's maiden name?" ] }
チャレンジ質問の回答の更新
cURLの例
curl -H "Content-Type: application/json" -H "X-Requested-By: <anyvalue>" ?X PUT ?u username:password ?d @put.json https://pseudo.com/iam/governance/selfservice/api/v1/users/ {uuid}/challengequestions
PUTリクエスト本文
{ "challengeQuestions":[ { "name": "What is the name of your pet?", "value": "pet" }, { "name": "What is your mother's maiden name?", "value": "name" }, { "name": "What is the city of your birth?", "value": "city" } ] }
PUTレスポンス本文
{ "status": "success" }