OTPおよびuserdetailsを使用したPasswordReset
投稿
/oam/services/rest/access/api/v1/pswdmanagement/PasswordResetRequestsWithOTP
認証されたWebアプリケーションでは、問合せパラメータまたはリクエスト・オブジェクトで一意に識別されるユーザーのリセットするパスワードまたはチャレンジを更新できます。存在する場合、問合せパラメータはリクエスト・オブジェクトよりも優先され、形式systemTenant::UserDN::IDSTOREREF::UserIDになります。たとえば、userdetails=systemTenant::cn=normal,ou=users,dc=ngam,dc=oracle,dc=com::oud::normalなどです。
リクエスト
問合せパラメータ
- userdetails(optional): string
問合せパラメータのuserdetailsオブジェクト。問合せパラメータは、形式systemTenant::UserDN::IDSTOREREF::UserIDの入力になります。たとえば、userdetails=systemTenant::cn=normal,ou=users,dc=ngam,dc=oracle,dc=com::oud::normalなどです。
リクエスト・オブジェクト
ネストされたスキーマ: ValidateOTPRequest
型:
ソースを表示
object
- appName: string
呼出し側アプリケーションを定義する名前。
- correlationId: string
createOTP APIが返すCorrelationId。
- otpCode: string
検証するユーザーが入力したOTPコード。
- sessionId(optional): string
OTP生成に関連付けられているSessionId。
- userId: string
OTPコードを生成するユーザーのユーザー名。
ネストされたスキーマ: userdetails
型:
ソースを表示
object
- dn(optional): string
アイデンティティ・ストア内のユーザーの識別名
- idstoreref(optional): string
ユーザーが属するidstore
- tenantname(optional): string
テナント名。常にsystemTenantです
- username(optional): string
ユーザーの短縮名
レスポンス
サポートされているメディア・タイプ
- application/json
200 レスポンス
パスワード・ポリシーの割当て
ネストされたスキーマ: ValidateOTPResponse
型:
ソースを表示
object
- message(optional): string
エラーを説明するメッセージ(存在する場合)。
- minorCode(optional): string
エラー詳細を示すマイナー・コード。
- resultCode(optional): string
成功(0)またはエラーを示すレスポンス・コード。
401 レスポンス
未認可
404 レスポンス
リクエスト・エンティティが見つからない
500 レスポンス
内部サーバー・エラー