AuthMethodVerificationRequiredState class
Status die aangeeft dat verificatie is vereist voor de opgegeven verificatiemethode.
- Uitbreiding
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Constructors
| Auth |
Hiermee maakt u een nieuw exemplaar van AuthFlowActionRequiredStateBase. |
Eigenschappen
| state |
Het type status. |
Methoden
| challenge |
Problemen met een andere verificatiemethode voor registratie. |
| get |
Hiermee haalt u het kanaal op waarmee de uitdaging is verzonden. |
| get |
Hiermee haalt u de lengte van de verwachte verificatiecode op. |
| get |
Hiermee wordt het doellabel opgehaald dat aangeeft waar de uitdaging is verzonden. |
| submit |
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.