AuthMethodRegistrationRequiredState class
指示需要身份验证方法注册的状态。
- 扩展
-
AuthMethodRegistrationState<AuthMethodRegistrationRequiredStateParameters>
构造函数
| Auth |
创建 AuthFlowActionRequiredStateBase 的新实例。 |
属性
| state |
状态的类型。 |
方法
| challenge |
质询注册的身份验证方法。 |
| get |
获取用于注册的可用身份验证方法。 |
构造函数详细信息
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[]
返回
可用身份验证方法的数组。