AuthMethodVerificationRequiredState class
Tillstånd som anger att verifiering krävs för den ifrågasatta autentiseringsmetoden.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Konstruktorer
| Auth |
Skapar en ny instans av AuthFlowActionRequiredStateBase. |
Egenskaper
| state |
Typ av tillstånd. |
Metoder
| challenge |
Utmanar en annan autentiseringsmetod för registrering. |
| get |
Hämtar kanalen genom vilken utmaningen skickades. |
| get |
Hämtar längden på den förväntade verifieringskoden. |
| get |
Hämtar måletiketten som anger var utmaningen skickades. |
| submit |
Skickar verifieringsuppgiften för att slutföra registreringen av autentiseringsmetoden. |
Konstruktorinformation
AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)
Skapar en ny instans av AuthFlowActionRequiredStateBase.
new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)
Parametrar
- stateParameters
-
AuthMethodVerificationRequiredStateParameters
Parametrarna för autentiseringstillståndet.
Egenskapsinformation
stateType
Typ av tillstånd.
stateType: string
Egenskapsvärde
string
Metodinformation
challengeAuthMethod(AuthMethodDetails)
Utmanar en annan autentiseringsmetod för registrering.
function challengeAuthMethod(authMethodDetails: AuthMethodDetails): Promise<AuthMethodRegistrationChallengeMethodResult>
Parametrar
- authMethodDetails
- AuthMethodDetails
Information om vilken autentiseringsmetod som ska utmanas.
Returer
Promise som matchar AuthMethodRegistrationChallengeMethodResult.
getChannel()
Hämtar kanalen genom vilken utmaningen skickades.
function getChannel(): string
Returer
string
Utmaningskanalen (t.ex. "e-post").
getCodeLength()
Hämtar längden på den förväntade verifieringskoden.
function getCodeLength(): number
Returer
number
Kodlängden.
getSentTo()
Hämtar måletiketten som anger var utmaningen skickades.
function getSentTo(): string
Returer
string
Måletiketten för utmaningen (t.ex. maskerad e-postadress).
submitChallenge(string)
Skickar verifieringsuppgiften för att slutföra registreringen av autentiseringsmetoden.
function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>
Parametrar
- code
-
string
Verifieringskoden som angetts av användaren.
Returer
Promise som matchar AuthMethodRegistrationSubmitChallengeResult.