MfaAwaitingState class
Estado que indica que se requiere MFA y espera la acción del usuario. Este estado permite al desarrollador pausar la ejecución antes de enviar el código al correo electrónico del usuario.
- Extends
-
MfaState<MfaAwaitingStateParameters>
Constructores
| Mfa |
Crea una nueva instancia de AuthFlowActionRequiredStateBase. |
Propiedades
| state |
Tipo del estado. |
Métodos
| get |
Obtiene los métodos de autenticación disponibles para MFA. |
Métodos heredados
| request |
Solicita un desafío de MFA para un método de autenticación específico. |
Detalles del constructor
MfaAwaitingState(MfaAwaitingStateParameters)
Crea una nueva instancia de AuthFlowActionRequiredStateBase.
new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)
Parámetros
- stateParameters
-
MfaAwaitingStateParameters
Parámetros para el estado de autenticación.
Detalles de las propiedades
stateType
Tipo del estado.
stateType: string
Valor de propiedad
string
Detalles del método
getAuthMethods()
Obtiene los métodos de autenticación disponibles para MFA.
function getAuthMethods(): AuthenticationMethod[]
Devoluciones
Matriz de métodos de autenticación disponibles.
Detalles de los métodos heredados
requestChallenge(string)
Solicita un desafío de MFA para un método de autenticación específico.
function requestChallenge(authMethodId: string): Promise<MfaRequestChallengeResult>
Parámetros
- authMethodId
-
string
Identificador del método de autenticación que se va a usar para el desafío.
Devoluciones
Promise<MfaRequestChallengeResult>
Promesa que se resuelve en MfaRequestChallengeResult.
Heredado de MfaState.requestChallenge