MfaWebAuthnPlatformEnrollmentDocumentation Index
Fetch the complete documentation index at: https://auth0.generaltranslation.app/llms.txt
Use this file to discover all available pages before exploring further.
Example
コンストラクター
MfaWebAuthnPlatformEnrollment クラスの新しいインスタンスを初期化します。例外
MfaWebAuthnPlatformEnrollment.screenIdentifier と一致しない場合に例外がスローされます。プロパティ
branding
client
organization
prompt
screen
tenant
transaction
untrustedData
user
static
メソッド
getErrors
コンテキストからトランザクションエラーの配列を取得します。存在しない場合は空の配列を返します。トランザクションコンテキストに含まれるエラーオブジェクトの配列です。
現在のデバイスでの WebAuthn プラットフォーム登録をユーザーが拒否できるようにします。拒否アクションの送信が成功したときに解決される Promise です。
WebAuthn の
navigator.credentials.create() 操作中に発生したブラウザ側のエラーを報告します。エラーレポートの送信が成功したときに解決される Promise です。送出
フォーム送信に失敗した場合はエラーを送出します。ユーザーが WebAuthn プラットフォーム登録を後で行うように延期できるようにします。スヌーズアクションの送信が成功したときに解決される Promise です。
this.screen.publicKey で利用可能な公開鍵オプションを使用して WebAuthn プラットフォーム認証情報の作成プロセスを開始し、その結果得られた認証情報をサーバーに送信します。
このメソッドは内部的に createPasskeyCredentials(navigator.credentials.create() をラップしたもの)を呼び出します。認証情報が正常に作成され、送信されたときに解決される Promise です。送出
this.screen.publicKey が利用できない場合、createPasskeyCredentials が失敗した場合
(例: ユーザーによるキャンセル、ハードウェアの問題)、またはサーバーへの送信に失敗した場合にエラーを送出します。Example