AuthMethodVerificationRequiredState class
État indiquant que la vérification est requise pour la méthode d’authentification contestée.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Constructeurs
| Auth |
Crée une instance d’AuthFlowActionRequiredStateBase. |
Propriétés
| state |
Type de l’état. |
Méthodes
| challenge |
Défie une autre méthode d’authentification pour l’inscription. |
| get |
Obtient le canal par lequel le défi a été envoyé. |
| get |
Obtient la longueur du code de vérification attendu. |
| get |
Obtient l’étiquette cible indiquant où le défi a été envoyé. |
| submit |
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.