MfaVerificationRequiredState class

Status die aangeeft dat MFA-verificatie is vereist. De uitdaging is verzonden en de gebruiker moet de code opgeven.

Uitbreiding

MfaState<MfaVerificationRequiredStateParameters>

Constructors

MfaVerificationRequiredState(MfaVerificationRequiredStateParameters)

Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.

Eigenschappen

stateType

Het type status.

Methoden

getChannel()

Hiermee haalt u het kanaal op waarmee de uitdaging is verzonden.

getCodeLength()

Hiermee haalt u de lengte op van de code die de gebruiker moet opgeven.

getSentTo()

Hiermee wordt het doellabel opgehaald dat aangeeft waar de uitdaging is verzonden.

submitChallenge(string)

Verzendt de MFA-uitdaging (bijvoorbeeld OTP-code) om de verificatie te voltooien.

Overgenomen methoden

requestChallenge(string)

Vraagt een MFA-uitdaging aan voor een specifieke verificatiemethode.

Constructordetails

MfaVerificationRequiredState(MfaVerificationRequiredStateParameters)

Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.

new MfaVerificationRequiredState(stateParameters: MfaVerificationRequiredStateParameters)

Parameters

stateParameters

MfaVerificationRequiredStateParameters

De parameters voor de verificatiestatus.

Eigenschapdetails

stateType

Het type status.

stateType: string

Waarde van eigenschap

string

Methodedetails

getChannel()

Hiermee haalt u het kanaal op waarmee de uitdaging is verzonden.

function getChannel(): string

Retouren

string

Het uitdagingskanaal (bijvoorbeeld 'e-mail').

getCodeLength()

Hiermee haalt u de lengte op van de code die de gebruiker moet opgeven.

function getCodeLength(): number

Retouren

number

De verwachte codelengte.

getSentTo()

Hiermee wordt het doellabel opgehaald dat aangeeft waar de uitdaging is verzonden.

function getSentTo(): string

Retouren

string

Het doellabel voor de uitdaging (bijvoorbeeld gemaskeerd e-mailadres).

submitChallenge(string)

Verzendt de MFA-uitdaging (bijvoorbeeld OTP-code) om de verificatie te voltooien.

function submitChallenge(challenge: string): Promise<MfaSubmitChallengeResult>

Parameters

challenge

string

De uitdagingscode (bijvoorbeeld OTP-code) die door de gebruiker is ingevoerd.

Retouren

Promise die wordt omgezet in MfaSubmitChallengeResult.

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