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 に解決される Promise。

getAuthMethods()

登録に使用できる認証方法を取得します。

function getAuthMethods(): AuthenticationMethod[]

返品

使用可能な認証方法の配列。