AuthMethodVerificationRequiredState class

Status die aangeeft dat verificatie is vereist voor de opgegeven verificatiemethode.

Uitbreiding

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

Constructors

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.

Eigenschappen

stateType

Het type status.

Methoden

challengeAuthMethod(AuthMethodDetails)

Problemen met een andere verificatiemethode voor registratie.

getChannel()

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

getCodeLength()

Hiermee haalt u de lengte van de verwachte verificatiecode op.

getSentTo()

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

submitChallenge(string)

Hiermee wordt de verificatievraag verzonden om de registratie van de verificatiemethode te voltooien.

Constructordetails

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase.

new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)

Parameters

stateParameters

AuthMethodVerificationRequiredStateParameters

De parameters voor de verificatiestatus.

Eigenschapdetails

stateType

Het type status.

stateType: string

Waarde van eigenschap

string

Methodedetails

challengeAuthMethod(AuthMethodDetails)

Problemen met een andere verificatiemethode voor registratie.

function challengeAuthMethod(authMethodDetails: AuthMethodDetails): Promise<AuthMethodRegistrationChallengeMethodResult>

Parameters

authMethodDetails
AuthMethodDetails

De details van de verificatiemethode die moeten worden aangeroepen.

Retouren

Promise die wordt omgezet in AuthMethodRegistrationChallengeMethodResult.

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 van de verwachte verificatiecode op.

function getCodeLength(): number

Retouren

number

De 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)

Hiermee wordt de verificatievraag verzonden om de registratie van de verificatiemethode te voltooien.

function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>

Parameters

code

string

De verificatiecode die door de gebruiker is ingevoerd.

Retouren

Promise die wordt omgezet in AuthMethodRegistrationSubmitChallengeResult.