MfaAwaitingState class

Stato che indica che l'autenticazione a più fattori è obbligatoria e in attesa dell'azione dell'utente. Questo stato consente allo sviluppatore di sospendere l'esecuzione prima di inviare il codice al messaggio di posta elettronica dell'utente.

Extends

MfaState<MfaAwaitingStateParameters>

Costruttori

MfaAwaitingState(MfaAwaitingStateParameters)

Crea una nuova istanza di AuthFlowActionRequiredStateBase.

Proprietà

stateType

Tipo dello stato.

Metodi

getAuthMethods()

Ottiene i metodi di autenticazione disponibili per MFA.

Metodi ereditati

requestChallenge(string)

Richiede una richiesta di autenticazione a più fattori per un metodo di autenticazione specifico.

Dettagli costruttore

MfaAwaitingState(MfaAwaitingStateParameters)

Crea una nuova istanza di AuthFlowActionRequiredStateBase.

new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)

Parametri

stateParameters

MfaAwaitingStateParameters

Parametri per lo stato di autenticazione.

Dettagli proprietà

stateType

Tipo dello stato.

stateType: string

Valore della proprietà

string

Dettagli metodo

getAuthMethods()

Ottiene i metodi di autenticazione disponibili per MFA.

function getAuthMethods(): AuthenticationMethod[]

Valori restituiti

Matrice di metodi di autenticazione disponibili.

Dettagli dei metodi ereditati

requestChallenge(string)

Richiede una richiesta di autenticazione a più fattori per un metodo di autenticazione specifico.

function requestChallenge(authMethodId: string): Promise<MfaRequestChallengeResult>

Parametri

authMethodId

string

ID del metodo di autenticazione da usare per la richiesta di verifica.

Valori restituiti

Promessa che si risolve in MfaRequestChallengeResult.

Ereditato da MfaState.requestChallenge