Example
Constructeurs
Initialise une nouvelle instance de la classe Si le contexte Universal Login n’est pas disponible ou si le nom de l’écran ne correspond pas.
MfaRecoveryCodeChallengeNewCode.
Récupère le contexte requis (écran, transaction, etc.) et configure les propriétés propres à cet écran.Exceptions levées
Propriétés
branding
client
organization
prompt
screen
Contient les données et les propriétés spécifiques à cet écran, traitées par ScreenOverride.
tenant
transaction
untrustedData
user
L’identifiant unique de cet écran, utilisé en interne et pour la télémétrie.
Méthodes
Confirme que l’utilisateur a enregistré le nouveau code de récupération et poursuit le flux d’authentification.
Cette méthode envoie une requête POST au point de terminaison
/u/mfa-recovery-code-challenge-new-code
avec les paramètres requis state, action et saved.Une promesse résolue lorsque la confirmation est envoyée avec succès.
En cas de réussite, le navigateur est généralement redirigé vers l’étape suivante.Lève
Lève une erreur si l’envoi du formulaire échoue (p. ex., problème réseau,state non valide
ou si le serveur répond avec une erreur 400 comme « no-confirmation »).Example
getErrors
Récupère le tableau des erreurs de transaction à partir du contexte, ou un tableau vide si aucune n’existe.Un tableau d’objets d’erreur provenant du contexte de transaction.