AuthMethodRegistrationRequiredState class

指示需要身份验证方法注册的状态。

扩展

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[]

返回

可用身份验证方法的数组。