Skip to main content
La classe MfaPushChallengePush implémente les fonctionnalités de l’écran mfa-push-challenge-push. Cet écran s’affiche lorsqu’un utilisateur doit confirmer une notification push dans le cadre de l’AMF.
ACUL MFA Push Challenge Push

Constructeurs

Créez une instance du gestionnaire de l’écran MFA Push Challenge Push :
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.
Example
Paramètres de la méthode
Promise<void>
Cette méthode poursuit le défi par notification push.
Example
Paramètres de la méthode
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 :
  • startPolling() — Démarre ou reprend le polling.
  • stopPolling() — Arrête le polling immédiatement.
  • isRunning() — Indique si le polling est actuellement actif.
Example
Remarques
  • 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.
Paramètres de la méthode
Promise<void>
Cette méthode renvoie la notification push.
Example
Paramètres de la méthode
Promise<void>
Cette méthode permet à l’utilisateur d’essayer une autre méthode AMF.
Example