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
| Mfa |
Crea una nuova istanza di AuthFlowActionRequiredStateBase. |
Proprietà
| state |
Tipo dello stato. |
Metodi
| get |
Ottiene i metodi di autenticazione disponibili per MFA. |
Metodi ereditati
| request |
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
Promise<MfaRequestChallengeResult>
Promessa che si risolve in MfaRequestChallengeResult.
Ereditato da MfaState.requestChallenge