AuthMethodRegistrationChallengeMethodResult class
這是因為挑戰註冊認證方式而產生的結果。 使用基礎狀態型別以避免循環依賴。
- Extends
方法
| create |
會產生一個錯誤的 AuthMethodRegistrationChallengeMethodResult。 |
| is |
檢查結果是否顯示註冊完成(快速通過情境)。 |
| is |
檢查結果是否處於失敗狀態。 |
| is |
檢查結果是否顯示需要驗證。 |
建構函式詳細資料
AuthMethodRegistrationChallengeMethodResult(AuthMethodRegistrationChallengeMethodResultState, CustomAuthAccountData)
new AuthMethodRegistrationChallengeMethodResult(state: AuthMethodRegistrationChallengeMethodResultState, data?: CustomAuthAccountData)
參數
繼承的屬性詳細資料
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。