MfaRequestChallengeResult class

申請MFA挑戰的結果。 使用基礎狀態型別以避免循環依賴。

Extends

繼承的屬性

data
error
state

方法

createWithError(unknown)

會產生一個帶有錯誤的 MfaRequestChallengeResult。

isFailed()

檢查結果是否處於失敗狀態。

isVerificationRequired()

檢查結果是否顯示需要驗證。

建構函式詳細資料

MfaRequestChallengeResult(MfaRequestChallengeResultState, void)

new MfaRequestChallengeResult(state: MfaRequestChallengeResultState, data?: void)

參數

data

void

繼承的屬性詳細資料

data

data?: void

屬性值

void

繼承自 AuthFlowResultBase.data

error

error?: MfaRequestChallengeError

屬性值

繼承自 AuthFlowResultBase.error

state

state: MfaRequestChallengeResultState

屬性值

繼承自 AuthFlowResultBase.state

方法詳細資料

createWithError(unknown)

會產生一個帶有錯誤的 MfaRequestChallengeResult。

static function createWithError(error: unknown): MfaRequestChallengeResult

參數

error

unknown

發生的錯誤。

傳回

MfaRequestChallengeResult 有錯誤。

isFailed()

檢查結果是否處於失敗狀態。

function isFailed(): this

傳回

this

若結果失敗,則為 true;否則為 false。

isVerificationRequired()

檢查結果是否顯示需要驗證。

function isVerificationRequired(): this

傳回

this

若需驗證則為 true,否則為 false。