AuthMethodVerificationRequiredState class

État indiquant que la vérification est requise pour la méthode d’authentification contestée.

Extends

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

Constructeurs

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Crée une instance d’AuthFlowActionRequiredStateBase.

Propriétés

stateType

Type de l’état.

Méthodes

challengeAuthMethod(AuthMethodDetails)

Défie une autre méthode d’authentification pour l’inscription.

getChannel()

Obtient le canal par lequel le défi a été envoyé.

getCodeLength()

Obtient la longueur du code de vérification attendu.

getSentTo()

Obtient l’étiquette cible indiquant où le défi a été envoyé.

submitChallenge(string)

Soumet le défi de vérification pour terminer l’inscription de la méthode d’authentification.

Détails du constructeur

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

Crée une instance d’AuthFlowActionRequiredStateBase.

new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)

Paramètres

stateParameters

AuthMethodVerificationRequiredStateParameters

Paramètres de l’état d’authentification.

Détails de la propriété

stateType

Type de l’état.

stateType: string

Valeur de propriété

string

Détails de la méthode

challengeAuthMethod(AuthMethodDetails)

Défie une autre méthode d’authentification pour l’inscription.

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

Paramètres

authMethodDetails
AuthMethodDetails

Détails de la méthode d’authentification à défier.

Retours

Promesse qui se résout à AuthMethodRegistrationChallengeMethodResult.

getChannel()

Obtient le canal par lequel le défi a été envoyé.

function getChannel(): string

Retours

string

Canal de défi (par exemple, « e-mail »).

getCodeLength()

Obtient la longueur du code de vérification attendu.

function getCodeLength(): number

Retours

number

Longueur du code.

getSentTo()

Obtient l’étiquette cible indiquant où le défi a été envoyé.

function getSentTo(): string

Retours

string

Étiquette cible du défi (par exemple, adresse e-mail masquée).

submitChallenge(string)

Soumet le défi de vérification pour terminer l’inscription de la méthode d’authentification.

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

Paramètres

code

string

Code de vérification entré par l’utilisateur.

Retours

Promesse qui se résout à AuthMethodRegistrationSubmitChallengeResult.