Skip to main content
La classe MfaSmsChallenge implémente les fonctionnalités de l’écran mfa-sms-challenge. Cet écran s’affiche lorsque l’utilisateur doit saisir un code SMS pour vérifier son identité.
MfaSmsChallenge

Constructeurs

Créez une instance du gestionnaire d’écran MFA SMS Challenge :
Example

Propriétés

Fournit des configurations liées à l’image de marque, comme le thème et les paramètres de l’image de marque.
Fournit des configurations liées au client, comme id, name et logoUrl, pour l’écran mfa-sms-challenge.
Fournit des renseignements sur l’organisation de l’utilisateur, comme id et name.
Contient des données sur le prompt actuel dans le flux d’authentification.
Contient des détails propres à l’écran mfa-sms-challenge, notamment sa configuration et son contexte.
Contient des données liées au tenant, comme id et les métadonnées associées.
Fournit des données propres à la transaction pour l’écran mfa-sms-challenge, comme les identifiants actifs et les états du flux.
Gère les données non fiables transmises au SDK, comme les entrées utilisateur pendant le défi SMS d’AMF.
Détails sur l’utilisateur actif, y compris username, email et roles.

Méthodes

Promise<void>
Cette méthode change la langue d’affichage de la page Universal Login.
Example
Paramètres de la méthode
Promise<void>
Cette méthode soumet le défi SMS d’AMF avec le code fourni.
Example
Paramètres de la méthode
Promise<void>
Cette méthode fait passer la méthode de vérification à un appel vocal.
Example
Cette méthode récupère le tableau des erreurs de transaction à partir du contexte, ou un tableau vide s’il n’y en a aucune.
Promise<void>
Cette méthode amène l’utilisateur à l’écran où il peut choisir un autre numéro pour les SMS.
Example
Promise<void>
Cette méthode renvoie le code de vérification SMS à l’utilisateur.
Example
Cette méthode offre une fonction de renvoi avec un délai d’expiration configurable et une gestion du statut.
Example
Paramètres de la méthode
Promise<void>
Cette méthode permet à l’utilisateur d’essayer une autre méthode d’AMF.
Example