メインコンテンツへスキップ
RedeemTicket クラスは、redeem-ticket 画面の機能を実装します。この画面は、認証フローを続行するためにユーザーがチケットを利用する必要がある場合に表示されます。

コンストラクター

RedeemTicket画面マネージャーのインスタンスを作成します。
Example
import RedeemTicket from '@auth0/auth0-acul-js/redeem-ticket';
const redeemTicketManager = new RedeemTicket();
await redeemTicketManager.continue();

プロパティ

ブランディングテーマや設定など、ブランディング関連の構成を提供します。
redeem-ticket 画面に対して、idnamelogoUrl などのクライアント関連の構成を提供します。
idname など、ユーザーの組織に関する情報を提供します。
認証フロー内の現在のプロンプトに関するデータを含みます。
構成やコンテキストを含む、redeem-ticket 画面固有の詳細を含みます。
id や関連するメタデータなど、テナントに関するデータを含みます。
アクティブな識別子やフローの状態など、redeem-ticket 画面に関するトランザクション固有のデータを提供します。
チケット引き換えフロー中のユーザー入力など、SDK に渡される信頼できないデータを扱います。
usernameemailroles など、現在アクティブなユーザーの詳細です。

メソッド

changeLanguage
Promise<void>
このメソッドは、Universal Login ページの表示言語を変更します。
Example
import RedeemTicket from '@auth0/auth0-acul-js/redeem-ticket';
const redeemTicketManager = new RedeemTicket();
redeemTicketManager.changeLanguage({
  language: 'fr',
});
メソッドパラメーター
continue
Promise<void>
このメソッドは、redeem-ticket 画面で既定のアクションを実行し、認証フローを続行します。
Example
import RedeemTicket from '@auth0/auth0-acul-js/redeem-ticket';
const redeemTicketManager = new RedeemTicket();
await redeemTicketManager.continue();
getErrors
このメソッドは、コンテキストからトランザクションエラーの配列を取得します。エラーがない場合は空の配列を返します。