Skip to main content
MfaWebAuthnPlatformEnrollment
Example

Constructeurs

Constructor
Initialise une nouvelle instance de la classe MfaWebAuthnPlatformEnrollment.

Lève une exception

Si le contexte d’Universal Login n’est pas disponible ou si le nom de l’écran dans le contexte ne correspond pas à MfaWebAuthnPlatformEnrollment.screenIdentifier.

Propriétés

string
static

Méthodes

Récupère le tableau d’erreurs de transaction à partir du contexte, ou un tableau vide s’il n’en existe aucune.Un tableau d’objets d’erreur provenant du contexte de transaction.
Promise<void>
Permet à l’utilisateur de refuser l’inscription à la plateforme WebAuthn sur l’appareil actuel.Une promesse qui est résolue après l’envoi réussi de l’action de refus.
Promise<void>
Signale une erreur côté navigateur rencontrée lors de l’opération WebAuthn navigator.credentials.create().Une promesse qui est résolue après l’envoi réussi du rapport d’erreur.

Lève

Lève une erreur si l’envoi du formulaire échoue.
Promise<void>
Permet à l’utilisateur de choisir de remettre à plus tard l’inscription à la plateforme WebAuthn.Une promesse qui est résolue après l’envoi réussi de l’action de report.
Promise<void>
Lance le processus de création d’informations d’identification de plateforme WebAuthn à l’aide des options de clé publique disponibles sur this.screen.publicKey et envoie l’information d’identification résultante au serveur. Cette méthode appelle en interne createPasskeyCredentials (qui encapsule navigator.credentials.create()).Une promesse qui est résolue lorsque l’information d’identification est créée et envoyée avec succès.

Lève

Lève une erreur si this.screen.publicKey n’est pas disponible, si createPasskeyCredentials échoue (p. ex., annulation par l’utilisateur, problèmes matériels) ou si l’envoi au serveur échoue.
Example