mfa-push-challenge-push 画面の機能を実装します。この画面は、MFA 中にユーザーがプッシュ通知を確認する必要がある場合に表示されます。

コンストラクター
Example
プロパティ
ブランディングテーマや各種設定など、ブランディング関連の構成を提供します。
mfa-push-challenge-push 画面の id、name、logoUrl など、クライアントに関する構成を提供します。id や name など、ユーザーの組織に関する情報を提供します。認証フロー内の現在のプロンプトに関するデータが含まれます。
構成やコンテキストなど、
mfa-push-challenge-push 画面に固有の詳細が含まれます。id や関連するメタデータなど、テナントに関するデータが含まれます。アクティブな識別子やフローの状態など、
mfa-push-challenge-push 画面のトランザクション固有データを提供します。MFA プッシュチャレンジ中のユーザー入力など、SDK に渡される信頼されていないデータを扱います。
username、email、roles など、アクティブなユーザーの詳細が含まれます。メソッド
このメソッドは、Universal Login ページの表示言語を変更します。メソッドパラメーター
Example
このメソッドは、プッシュ通知チャレンジを続行します。メソッドパラメーター
Example
このメソッドは、確認コードを手動で入力する画面に切り替えます。
Example
このメソッドは、MFA プッシュチャレンジのポーリングを開始し、管理します。指定した間隔で MFA プッシュチャレンジのエンドポイントを繰り返し確認するポーリングセッションを作成し、チャレンジが承認されるかエラーが発生するまで継続します。承認条件が満たされると、指定した onCompleted コールバックが呼び出され、ポーリングは自動的に停止します。返される MfaPushPollingControl を使用すると、ポーリング処理の開始、停止、状態確認をいつでも行えます。以下を提供する MfaPushPollingControl インスタンスを返します。備考
startPolling()— ポーリングを開始または再開します。stopPolling()— ポーリングを直ちに停止します。isRunning()— ポーリングが現在実行中かどうかを示します。
Example
- HTTP 429 (レート制限) レスポンスは内部で処理されます。ポーリングは、レート制限がリセットされるまで自動的に待機してから再試行します。
startPolling()は複数回呼び出しても安全です。すでに実行中の場合は効果がありません。
このメソッドは、プッシュ通知を再送信します。メソッドパラメーター
Example
このメソッドを使用すると、ユーザーは別の MFA方式を試すことができます。
Example