AuthMethodVerificationRequiredState class

Stav označující, že ověření je vyžadováno pro metodu ověření s výzvou.

Extends

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

Konstruktory

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Vytvoří novou instanci AuthFlowActionRequiredStateBase.

Vlastnosti

stateType

Typ stavu.

Metody

challengeAuthMethod(AuthMethodDetails)

Problémy s jinou metodou ověřování při registraci

getChannel()

Získá kanál, přes který byl úkol odeslán.

getCodeLength()

Získá délku očekávaného ověřovacího kódu.

getSentTo()

Získá cílový popisek označující, kam se výzva odeslala.

submitChallenge(string)

Odešle ověřovací výzvu k dokončení registrace metody ověřování.

Podrobnosti konstruktoru

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Vytvoří novou instanci AuthFlowActionRequiredStateBase.

new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)

Parametry

stateParameters

AuthMethodVerificationRequiredStateParameters

Parametry pro stav ověřování.

Podrobnosti vlastnosti

stateType

Typ stavu.

stateType: string

Hodnota vlastnosti

string

Podrobnosti metody

challengeAuthMethod(AuthMethodDetails)

Problémy s jinou metodou ověřování při registraci

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

Parametry

authMethodDetails
AuthMethodDetails

Podrobnosti metody ověřování, které je potřeba provést.

Návraty

Slib, který se přeloží na AuthMethodRegistrationChallengeMethodResult.

getChannel()

Získá kanál, přes který byl úkol odeslán.

function getChannel(): string

Návraty

string

Kanál výzvy (např. "e-mail").

getCodeLength()

Získá délku očekávaného ověřovacího kódu.

function getCodeLength(): number

Návraty

number

Délka kódu.

getSentTo()

Získá cílový popisek označující, kam se výzva odeslala.

function getSentTo(): string

Návraty

string

Cílový popisek výzvy (např. maskovaná e-mailová adresa).

submitChallenge(string)

Odešle ověřovací výzvu k dokončení registrace metody ověřování.

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

Parametry

code

string

Ověřovací kód zadaný uživatelem.

Návraty

Slib, který se přeloží na AuthMethodRegistrationSubmitChallengeResult.