mfa-push-challenge-push. Cet écran s’affiche lorsqu’un utilisateur doit confirmer une notification push dans le cadre de l’AMF.

Constructeurs
Example
Propriétés
Fournit des configurations d’image de marque, comme le thème d’image de marque et les paramètres.
Fournit des configurations liées au client, comme
id, name et logoUrl, pour l’écran mfa-push-challenge-push.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-push-challenge-push, y compris 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-push-challenge-push, comme les identifiants actifs et les états du flux.Gère les données non fiables transmises au SDK, comme les saisies de l’utilisateur pendant le défi push d’AMF.
Détails de 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.Paramètres de la méthode
Example
Promise<void>
Cette méthode poursuit le défi par notification push.Paramètres de la méthode
Example
Promise<void>
Cette méthode passe à la saisie manuelle du code de vérification.
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.
Cette méthode lance et gère le polling d’un défi push d’AMF.Elle crée une session de polling qui vérifie de façon répétée l’endpoint du défi push d’AMF selon l’intervalle indiqué, jusqu’à ce que le challenge soit approuvé ou qu’une erreur survienne. Lorsque la condition d’approbation est remplie, la fonction de rappel onCompleted fournie est appelée et le polling s’arrête automatiquement.Utilisez l’instance MfaPushPollingControl retournée pour démarrer, arrêter ou vérifier l’état du processus de polling en tout temps.Retourne une instance MfaPushPollingControl qui expose :Remarques
startPolling()— Démarre ou reprend le polling.stopPolling()— Arrête le polling immédiatement.isRunning()— Indique si le polling est actuellement actif.
Example
- Les réponses HTTP 429 (rate limit) sont gérées à l’interne : le polling attend automatiquement que la limite soit réinitialisée avant de réessayer.
- Vous pouvez appeler
startPolling()plusieurs fois en toute sécurité ; cela n’a aucun effet si le processus est déjà en cours.
Promise<void>
Cette méthode renvoie la notification push.Paramètres de la méthode
Example
Promise<void>
Cette méthode permet à l’utilisateur d’essayer une autre méthode AMF.
Example