AuthMethodRegistrationChallengeMethodError class

驗證方法挑戰請求期間發生的錯誤。

Extends

AuthActionErrorBase

繼承的屬性

errorData

方法

isInvalidInput()

檢查驗證方法註冊的輸入是否錯誤。

isVerificationContactBlocked()

檢查錯誤是否因驗證聯絡人(例如電話號碼或電子郵件)被封鎖所致。 可以考慮使用不同的電子郵件/電話號碼,或是不同的驗證方式。

繼承的方法

isRedirectRequired()

請確認客戶端應用程式是否支援 Entra 設定的挑戰類型。

isTokenExpired()

檢查錯誤是否因延續標記過期所致。

建構函式詳細資料

AuthMethodRegistrationChallengeMethodError(CustomAuthError)

new AuthMethodRegistrationChallengeMethodError(errorData: CustomAuthError)

參數

errorData
CustomAuthError

繼承的屬性詳細資料

errorData

errorData: CustomAuthError

屬性值

繼承自 AuthActionErrorBase.errorData

方法詳細資料

isInvalidInput()

檢查驗證方法註冊的輸入是否錯誤。

function isInvalidInput(): boolean

傳回

boolean

若輸入錯誤,則為 false。

isVerificationContactBlocked()

檢查錯誤是否因驗證聯絡人(例如電話號碼或電子郵件)被封鎖所致。 可以考慮使用不同的電子郵件/電話號碼,或是不同的驗證方式。

function isVerificationContactBlocked(): boolean

傳回

boolean

若錯誤因驗證聯絡被阻擋,則為 true;否則為 false。

繼承的方法的詳細資料

isRedirectRequired()

請確認客戶端應用程式是否支援 Entra 設定的挑戰類型。

function isRedirectRequired(): boolean

傳回

boolean

如果客戶端應用程式不支援 Entra 設定的挑戰類型,則需要「loginPopup」功能才能繼續操作。

繼承自 AuthActionErrorBase.isRedirectRequired

isTokenExpired()

檢查錯誤是否因延續標記過期所致。

function isTokenExpired(): boolean

傳回

boolean

若錯誤因續接標記過期,則為 True;否則為 False。

繼承自 AuthActionErrorBase.isTokenExpired