Example
コンストラクター
MfaRecoveryCodeChallengeNewCode クラスの新しいインスタンスを初期化します。
必要なコンテキスト(画面、トランザクションなど)を取得し、画面専用のプロパティを設定します。スロー
プロパティ
branding
client
organization
prompt
screen
ScreenOverride によって処理される、この画面固有のデータおよびプロパティを保持します。
tenant
transaction
untrustedData
user
内部処理やテレメトリで使用される、この画面の一意の識別子です。
メソッド
ユーザーが新しいリカバリーコードを保存したことを確認し、認証フローを続行します。
このメソッドは、必須パラメーターである
state、action、saved を含めて
/u/mfa-recovery-code-challenge-new-code エンドポイントに POST リクエストを送信します。確認が正常に送信されると解決される Promise を返します。
成功すると、ブラウザーは通常、次のステップにリダイレクトされます。送出
フォーム送信に失敗した場合(例: ネットワークの問題、無効な state、 またはサーバーが ‘no-confirmation’ のような 400 エラーで応答した場合)にエラーをスローします。Example
getErrors
コンテキストからトランザクションエラーの配列を取得します。存在しない場合は空の配列を返します。トランザクションコンテキストからのエラーオブジェクトの配列。