AuthMethodVerificationRequiredState class
Stav označující, že ověření je vyžadováno pro metodu ověření s výzvou.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Konstruktory
| Auth |
Vytvoří novou instanci AuthFlowActionRequiredStateBase. |
Vlastnosti
| state |
Typ stavu. |
Metody
| challenge |
Problémy s jinou metodou ověřování při registraci |
| get |
Získá kanál, přes který byl úkol odeslán. |
| get |
Získá délku očekávaného ověřovacího kódu. |
| get |
Získá cílový popisek označující, kam se výzva odeslala. |
| submit |
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.