Example
Constructeurs
Initialise une nouvelle instance de la classe
MfaPhoneChallenge.
Il configure les data spécifiques à l’écran en créant une instance de ScreenOverride.Propriétés
branding
client
organization
prompt
screen
Contient les données spécifiques à l’écran pour le défi d’AMF (MFA) par téléphone.
tenant
transaction
untrustedData
user
L’identifiant unique de cet écran.
Méthodes
Soumet le choix de l’utilisateur de recevoir le code d’AMF (MFA) par SMS ou par appel vocal.
Utilise le numéro de téléphone fourni dans le contexte de l’écran.Une promesse qui se résout lorsque l’envoi est réussi.Lève une erreur si le numéro de téléphone n’est pas disponible dans le contexte de l’écran ou si l’envoi échoue.
Exceptions levées
Example
getErrors
Récupère le tableau des 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.
Initie le processus permettant à l’utilisateur de choisir un autre numéro de téléphone (le cas échéant).
Cela déclenche généralement une navigation vers un écran de sélection du numéro de téléphone.Une promesse qui se résout lorsque l’envoi est réussi.Lève une erreur si l’envoi échoue.
Exceptions levées
Example
Permet à l’utilisateur de choisir une autre méthode d’AMF (MFA) (p. ex., OTP, code de récupération).
Cela déclenche généralement une navigation vers l’écran de sélection d’authentificateur.Une promesse qui se résout lorsque l’envoi est réussi.Lève une erreur si l’envoi échoue.
Exceptions levées
Example