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

傳回

多種可用的認證方法。