OTPの生成
投稿
/oam/services/rest/auth/api/v1/mfa/createOTP
指定されたユーザーのOTPコードを生成し、検証用のOTPコードを格納し、指定されたデリバリ・チャネルを使用して送信します。構成の詳細は、OAM管理ガイドのOracle Access Managementコンソールのアダプティブ認証プラグインの構成に関する項で確認できます
リクエスト
サポートされているメディア・タイプ
- application/json
- application/xml
OTPリクエストの作成
ルート・スキーマ: CreateOTPRequest
型:
ソースを表示
object
- appName: string
呼出し側アプリケーションを定義する名前。
- deliveryChannel: string
OTPをユーザーに配信するチャネル。
- email: string
OTPコードの配信に使用するユーザーの電子メール・アドレス。
- phone: string
OTPコードの配信に使用するユーザーの電話番号。
- sessionId: string
OTP生成に関連付けられているSessionId。
- userId: string
OTPコードを生成するユーザーのユーザー名。
レスポンス
サポートされているメディア・タイプ
- application/json
- application/xml
200 レスポンス
成功
ルート・スキーマ: CreateOTPResponse
型:
ソースを表示
object
- correlationId: string
生成されたOTPコードの一意の識別子。
- message: string
エラーを説明するメッセージ(存在する場合)。
- minorCode: string
配信タイプが"none"である場合にエラーを示すまたはOTPコードを含むマイナー・コード。
- resultCode: string
成功(0)またはエラーを示すレスポンス・コード。
401 レスポンス
未認可
404 レスポンス
リクエスト・エンティティが見つからない
422 レスポンス
処理不能なエンティティ
ルート・スキーマ: CreateOTPResponse
型:
ソースを表示
object
- correlationId: string
生成されたOTPコードの一意の識別子。
- message: string
エラーを説明するメッセージ(存在する場合)。
- minorCode: string
配信タイプが"none"である場合にエラーを示すまたはOTPコードを含むマイナー・コード。
- resultCode: string
成功(0)またはエラーを示すレスポンス・コード。
424 レスポンス
依存性のエラーが発生
ルート・スキーマ: CreateOTPResponse
型:
ソースを表示
object
- correlationId: string
生成されたOTPコードの一意の識別子。
- message: string
エラーを説明するメッセージ(存在する場合)。
- minorCode: string
配信タイプが"none"である場合にエラーを示すまたはOTPコードを含むマイナー・コード。
- resultCode: string
成功(0)またはエラーを示すレスポンス・コード。
500 レスポンス
内部サーバー・エラー
ルート・スキーマ: CreateOTPResponse
型:
ソースを表示
object
- correlationId: string
生成されたOTPコードの一意の識別子。
- message: string
エラーを説明するメッセージ(存在する場合)。
- minorCode: string
配信タイプが"none"である場合にエラーを示すまたはOTPコードを含むマイナー・コード。
- resultCode: string
成功(0)またはエラーを示すレスポンス・コード。