MfaAwaitingState class
Tillstånd som anger att MFA krävs och väntar på användaråtgärd. Med det här tillståndet kan utvecklaren pausa körningen innan koden skickas till användarens e-post.
- Extends
-
MfaState<MfaAwaitingStateParameters>
Konstruktorer
| Mfa |
Skapar en ny instans av AuthFlowActionRequiredStateBase. |
Egenskaper
| state |
Typ av tillstånd. |
Metoder
| get |
Hämtar tillgängliga autentiseringsmetoder för MFA. |
Ärvda metoder
| request |
Begär en MFA-utmaning för en specifik autentiseringsmetod. |
Konstruktorinformation
MfaAwaitingState(MfaAwaitingStateParameters)
Skapar en ny instans av AuthFlowActionRequiredStateBase.
new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)
Parametrar
- stateParameters
-
MfaAwaitingStateParameters
Parametrarna för autentiseringstillståndet.
Egenskapsinformation
stateType
Typ av tillstånd.
stateType: string
Egenskapsvärde
string
Metodinformation
getAuthMethods()
Hämtar tillgängliga autentiseringsmetoder för MFA.
function getAuthMethods(): AuthenticationMethod[]
Returer
Matris med tillgängliga autentiseringsmetoder.
Ärvd metodinformation
requestChallenge(string)
Begär en MFA-utmaning för en specifik autentiseringsmetod.
function requestChallenge(authMethodId: string): Promise<MfaRequestChallengeResult>
Parametrar
- authMethodId
-
string
Det autentiseringsmetod-ID som ska användas för utmaningen.
Returer
Promise<MfaRequestChallengeResult>
Promise that resolves to MfaRequestChallengeResult.
Ärvd från MfaState.requestChallenge