MfaRequestChallengeResult class
申請MFA挑戰的結果。 使用基礎狀態型別以避免循環依賴。
- Extends
-
AuthFlowResultBase<MfaRequestChallengeResultState, MfaRequestChallengeError>
方法
| create |
會產生一個帶有錯誤的 MfaRequestChallengeResult。 |
| is |
檢查結果是否處於失敗狀態。 |
| is |
檢查結果是否顯示需要驗證。 |
建構函式詳細資料
MfaRequestChallengeResult(MfaRequestChallengeResultState, void)
new MfaRequestChallengeResult(state: MfaRequestChallengeResultState, data?: void)
參數
- data
-
void
繼承的屬性詳細資料
data
data?: void
屬性值
void
繼承自 AuthFlowResultBase.data
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。