AuthMethodRegistrationChallengeMethodResult class

這是因為挑戰註冊認證方式而產生的結果。 使用基礎狀態型別以避免循環依賴。

Extends

繼承的屬性

data
error
state

方法

createWithError(unknown)

會產生一個錯誤的 AuthMethodRegistrationChallengeMethodResult。

isCompleted()

檢查結果是否顯示註冊完成(快速通過情境)。

isFailed()

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

isVerificationRequired()

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

建構函式詳細資料

AuthMethodRegistrationChallengeMethodResult(AuthMethodRegistrationChallengeMethodResultState, CustomAuthAccountData)

new AuthMethodRegistrationChallengeMethodResult(state: AuthMethodRegistrationChallengeMethodResultState, data?: CustomAuthAccountData)

參數

繼承的屬性詳細資料

data

data?: CustomAuthAccountData

屬性值

繼承自 AuthFlowResultBase.data

error

error?: AuthMethodRegistrationChallengeMethodError

屬性值

繼承自 AuthFlowResultBase.error

state

state: AuthMethodRegistrationChallengeMethodResultState

屬性值

繼承自 AuthFlowResultBase.state

方法詳細資料

createWithError(unknown)

會產生一個錯誤的 AuthMethodRegistrationChallengeMethodResult。

static function createWithError(error: unknown): AuthMethodRegistrationChallengeMethodResult

參數

error

unknown

發生的錯誤。

傳回

AuthMethodRegistrationChallengeMethodResult(錯誤)。

isCompleted()

檢查結果是否顯示註冊完成(快速通過情境)。

function isCompleted(): this

傳回

this

若完成註冊,為 true;否則為 false。

isFailed()

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

function isFailed(): this

傳回

this

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

isVerificationRequired()

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

function isVerificationRequired(): this

傳回

this

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