AuthMethodRegistrationRequiredState class
État indiquant que l’inscription de méthode d’authentification est requise.
- Extends
-
AuthMethodRegistrationState<AuthMethodRegistrationRequiredStateParameters>
Constructeurs
| Auth |
Crée une instance d’AuthFlowActionRequiredStateBase. |
Propriétés
| state |
Type de l’état. |
Méthodes
| challenge |
Défie une méthode d’authentification pour l’inscription. |
| get |
Obtient les méthodes d’authentification disponibles pour l’inscription. |
Détails du constructeur
AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)
Crée une instance d’AuthFlowActionRequiredStateBase.
new AuthMethodRegistrationRequiredState(stateParameters: AuthMethodRegistrationRequiredStateParameters)
Paramètres
- stateParameters
-
AuthMethodRegistrationRequiredStateParameters
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 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.
getAuthMethods()
Obtient les méthodes d’authentification disponibles pour l’inscription.
function getAuthMethods(): AuthenticationMethod[]
Retours
Tableau de méthodes d’authentification disponibles.