AuthMethodRegistrationRequiredState class

État indiquant que l’inscription de méthode d’authentification est requise.

Extends

AuthMethodRegistrationState<AuthMethodRegistrationRequiredStateParameters>

Constructeurs

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Crée une instance d’AuthFlowActionRequiredStateBase.

Propriétés

stateType

Type de l’état.

Méthodes

challengeAuthMethod(AuthMethodDetails)

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

getAuthMethods()

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.