AuthMethodRegistrationRequiredState class

Estado que indica que o registro do método de autenticação é necessário.

Extends

AuthMethodRegistrationState<AuthMethodRegistrationRequiredStateParameters>

Construtores

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Cria uma nova instância de AuthFlowActionRequiredStateBase.

Propriedades

stateType

O tipo do estado.

Métodos

challengeAuthMethod(AuthMethodDetails)

Desafia um método de autenticação para registro.

getAuthMethods()

Obtém os métodos de autenticação disponíveis para registro.

Detalhes do construtor

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Cria uma nova instância de AuthFlowActionRequiredStateBase.

new AuthMethodRegistrationRequiredState(stateParameters: AuthMethodRegistrationRequiredStateParameters)

Parâmetros

stateParameters

AuthMethodRegistrationRequiredStateParameters

Os parâmetros para o estado de autenticação.

Detalhes da propriedade

stateType

O tipo do estado.

stateType: string

Valor da propriedade

string

Detalhes do método

challengeAuthMethod(AuthMethodDetails)

Desafia um método de autenticação para registro.

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

Parâmetros

authMethodDetails
AuthMethodDetails

Os detalhes do método de autenticação a serem desafiados.

Retornos

Promessa que é resolvida para AuthMethodRegistrationChallengeMethodResult.

getAuthMethods()

Obtém os métodos de autenticação disponíveis para registro.

function getAuthMethods(): AuthenticationMethod[]

Retornos

Matriz de métodos de autenticação disponíveis.