AuthMethodRegistrationRequiredState class

Состояние, указывающее, что требуется регистрация метода проверки подлинности.

Extends

AuthMethodRegistrationState<AuthMethodRegistrationRequiredStateParameters>

Конструкторы

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Создает новый экземпляр AuthFlowActionRequiredStateBase.

Свойства

stateType

Тип состояния.

Методы

challengeAuthMethod(AuthMethodDetails)

Вызывает вызов метода проверки подлинности для регистрации.

getAuthMethods()

Возвращает доступные методы проверки подлинности для регистрации.

Сведения о конструкторе

AuthMethodRegistrationRequiredState(AuthMethodRegistrationRequiredStateParameters)

Создает новый экземпляр AuthFlowActionRequiredStateBase.

new AuthMethodRegistrationRequiredState(stateParameters: AuthMethodRegistrationRequiredStateParameters)

Параметры

stateParameters

AuthMethodRegistrationRequiredStateParameters

Параметры для состояния проверки подлинности.

Сведения о свойстве

stateType

Тип состояния.

stateType: string

Значение свойства

string

Сведения о методе

challengeAuthMethod(AuthMethodDetails)

Вызывает вызов метода проверки подлинности для регистрации.

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

Параметры

authMethodDetails
AuthMethodDetails

Сведения о методе проверки подлинности для вызова.

Возвращаемое значение

Обещание, разрешающее authMethodRegistrationChallengeMethodResult.

getAuthMethods()

Возвращает доступные методы проверки подлинности для регистрации.

function getAuthMethods(): AuthenticationMethod[]

Возвращаемое значение

Массив доступных методов проверки подлинности.