AuthMethodVerificationRequiredState class

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

Extends

AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>

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

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

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

Свойства

stateType

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

Методы

challengeAuthMethod(AuthMethodDetails)

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

getChannel()

Получает канал, через который был отправлен вызов.

getCodeLength()

Возвращает длину ожидаемого кода проверки.

getSentTo()

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

submitChallenge(string)

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

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

AuthMethodVerificationRequiredState(AuthMethodVerificationRequiredStateParameters)

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

new AuthMethodVerificationRequiredState(stateParameters: AuthMethodVerificationRequiredStateParameters)

Параметры

stateParameters

AuthMethodVerificationRequiredStateParameters

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

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

stateType

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

stateType: string

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

string

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

challengeAuthMethod(AuthMethodDetails)

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

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

Параметры

authMethodDetails
AuthMethodDetails

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

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

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

getChannel()

Получает канал, через который был отправлен вызов.

function getChannel(): string

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

string

Канал вызовов (например, "электронная почта").

getCodeLength()

Возвращает длину ожидаемого кода проверки.

function getCodeLength(): number

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

number

Длина кода.

getSentTo()

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

function getSentTo(): string

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

string

Целевая метка задачи (например, маскированные адреса электронной почты).

submitChallenge(string)

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

function submitChallenge(code: string): Promise<AuthMethodRegistrationSubmitChallengeResult>

Параметры

code

string

Код проверки, введенный пользователем.

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

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