AuthMethodVerificationRequiredState class
Состояние, указывающее, что проверка требуется для метода проверки подлинности с вызовом.
- Extends
-
AuthMethodRegistrationState<AuthMethodVerificationRequiredStateParameters>
Конструкторы
| Auth |
Создает новый экземпляр AuthFlowActionRequiredStateBase. |
Свойства
| state |
Тип состояния. |
Методы
| challenge |
Вызывает вызов другого метода проверки подлинности для регистрации. |
| get |
Получает канал, через который был отправлен вызов. |
| get |
Возвращает длину ожидаемого кода проверки. |
| get |
Возвращает целевую метку, указывающую, где была отправлена задача. |
| submit |
Отправляет запрос проверки для завершения регистрации метода проверки подлинности. |
Сведения о конструкторе
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.