パスワード・リセット・リクエストの送信

post

/iam/governance/selfservice/api/v1/unauthservice/passwordreset

テンプレート・データに基づいてパスワード・リセット・リクエストを送信します。チャレンジ質問およびその回答は、Oracle Identity Managerがチャレンジ・レスポンスを検証できるように、リクエストの一部として送信する必要があります。

リクエスト

サポートされているメディア・タイプ
本文()
パスワードをリセットするための属性
ルート・スキーマ: PasswordResetRequest
型: object
ソースを表示
ネストされたスキーマ: challengeQuestions
型: array
ソースを表示
ネストされたスキーマ: QueAndAnsMap
型: object
ソースを表示
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功
ヘッダー
本文()
ルート・スキーマ: PasswordResetResponse
型: object
ソースを表示

404レスポンス

リソースが見つからない

500レスポンス

内部サーバー・エラー

デフォルト・レスポンス

予期しないエラー
先頭に戻る

ここでは、ユーザー・パスワードをリセットする機能を示します。ここで表示された情報は疑似システムに対するものであり、プロトタイプとして使用します。

cURLの例

curl  -H "Content-Type: application/json"  -X POST  -d @post.json https://pseudo.com/iam/governance/selfservice/api/v1/unauthservice/passwordreset

POSTリクエスト本文の例

次に、JSON形式のリクエスト本文のコンテンツを示します。

{
  "userId": "FNAME@GMAIL.COM",
  "newPassword": "Welcome1",
  "challengeQuestions": [
    {
      "name": "What is your mother's maiden name?",
      "value": "doe"
    },
    {
      "name": "What is the name of your pet?",
      "value": "puppy"
    },
    {
      "name": "What is the city of your birth?",
      "value": "new york"
    }
  ]
}

POSTレスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
  "user-self-register-details": {
    "status": "true"
  }
}
先頭に戻る