MfaAwaitingState class

Status die aangeeft dat MFA vereist is en wacht op gebruikersactie. Met deze status kan de ontwikkelaar de uitvoering onderbreken voordat de code naar het e-mailadres van de gebruiker wordt verzonden.

Uitbreiding

MfaState<MfaAwaitingStateParameters>

Constructors

MfaAwaitingState(MfaAwaitingStateParameters)

Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.

Eigenschappen

stateType

Het type status.

Methoden

getAuthMethods()

Hiermee haalt u de beschikbare verificatiemethoden voor MFA op.

Overgenomen methoden

requestChallenge(string)

Vraagt een MFA-uitdaging aan voor een specifieke verificatiemethode.

Constructordetails

MfaAwaitingState(MfaAwaitingStateParameters)

Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.

new MfaAwaitingState(stateParameters: MfaAwaitingStateParameters)

Parameters

stateParameters

MfaAwaitingStateParameters

De parameters voor de verificatiestatus.

Eigenschapdetails

stateType

Het type status.

stateType: string

Waarde van eigenschap

string

Methodedetails

getAuthMethods()

Hiermee haalt u de beschikbare verificatiemethoden voor MFA op.

function getAuthMethods(): AuthenticationMethod[]

Retouren

Matrix met beschikbare verificatiemethoden.

Details overgenomen methode

requestChallenge(string)

Vraagt een MFA-uitdaging aan voor een specifieke verificatiemethode.

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

Parameters

authMethodId

string

De verificatiemethode-id die moet worden gebruikt voor de uitdaging.

Retouren

Beloof dat dit wordt omgezet in MfaRequestChallengeResult.

Overgenomen van MfaState.requestChallenge