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

MfaAwaitingState(MfaAwaitingStateParameters)

Skapar en ny instans av AuthFlowActionRequiredStateBase.

Egenskaper

stateType

Typ av tillstånd.

Metoder

getAuthMethods()

Hämtar tillgängliga autentiseringsmetoder för MFA.

Ärvda metoder

requestChallenge(string)

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 that resolves to MfaRequestChallengeResult.

Ärvd från MfaState.requestChallenge