Skip to main content
La clase MfaPushChallengePush implementa la funcionalidad de la pantalla mfa-push-challenge-push. Esta pantalla se muestra cuando un usuario debe confirmar una notificación push durante MFA.
ACUL MFA Push Challenge Push

Constructores

Cree una instancia del administrador de la pantalla MFA Push Challenge Push:
Example

Propiedades

Proporciona configuración relacionada con la marca, como el tema y otros ajustes de marca.
Proporciona configuración relacionada con el cliente, como id, name y logoUrl, para la pantalla mfa-push-challenge-push.
Proporciona información sobre la Organización del usuario, como id y name.
Contiene datos sobre la pantalla actual en el flujo de autenticación.
Contiene detalles específicos de la pantalla mfa-push-challenge-push, incluida su configuración y contexto.
Contiene datos relacionados con el inquilino, como id y los metadatos asociados.
Proporciona datos específicos de la transacción para la pantalla mfa-push-challenge-push, como identificadores activos y estados del flujo.
Gestiona los datos no confiables que se pasan al SDK, como la entrada del usuario durante el desafío de MFA push.
Detalles del usuario activo, incluidos username, email y roles.

Métodos

Promise<void>
Este método cambia el idioma de visualización de la página de Universal Login.
Example
Parámetros del método
Promise<void>
Este método continúa con el desafío de notificación push.
Example
Parámetros del método
Promise<void>
Este método cambia a la introducción manual del código de verificación.
Example
Este método recupera el array de errores de la transacción desde el contexto, o un array vacío si no hay ninguno.
Este método inicia y administra el sondeo de un desafío de MFA push.Crea una sesión de sondeo que consulta repetidamente el endpoint del desafío de MFA push en el intervalo especificado hasta que el desafío se apruebe o se produzca un error. Cuando se cumple la condición de aprobación, se invoca el callback onCompleted proporcionado y el sondeo se detiene automáticamente.Utilice el valor devuelto MfaPushPollingControl para iniciar, detener o comprobar el estado del proceso de sondeo en cualquier momento.Devuelve una instancia de MfaPushPollingControl que expone:
  • startPolling() — Inicia o reanuda el sondeo.
  • stopPolling() — Cancela el sondeo de inmediato.
  • isRunning() — Indica si el sondeo está activo en ese momento.
Example
Observaciones
  • Las respuestas HTTP 429 (límite de tasa) se gestionan internamente: el sondeo espera automáticamente hasta que se restablece el límite de tasa antes de reintentarlo.
  • Es seguro llamar a startPolling() varias veces; no tiene efecto si ya está en ejecución.
Parámetros del método
Promise<void>
Este método vuelve a enviar la notificación push.
Example
Parámetros del método
Promise<void>
Este método permite al usuario intentar otro método de MFA.
Example