BiometricErrorCode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public enum BiometricErrorCode
type BiometricErrorCode =
- 繼承
-
BiometricErrorCode
欄位
| 名稱 | 值 | Description |
|---|---|---|
| HwUnavailable | 1 | 硬體設備無法取得。 之後再試。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| UnableToProcess | 2 | 當感測器無法處理當前影像時,錯誤狀態會回傳。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Timeout | 3 | 當當前請求執行過久時,錯誤狀態會回傳。 此設計旨在防止程式無限期等待生物特徵感測器。 逾時時間依平台和感測器而異,但通常約為 30 秒左右。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| NoSpace | 4 | 錯誤狀態會回傳像是註冊等操作;因為儲存空間不足,無法完成操作。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Canceled | 5 | 由於生物識別感測器無法使用,該行動被取消。 例如,當使用者被切換、裝置被鎖定,或有其他待處理的操作阻止或停用時,這可能發生。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Lockout | 7 | 該操作被取消是因為 API 嘗試次數過多而被鎖定。 此情況發生於5次失敗後,持續30秒。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Vendor | 8 | 如果有條件不符合其他公開定義常數,OEM 應使用此常數,並必須在 BiometricPrompt.AuthenticationCallback.onAuthenticationError(int,CharSequence) 回調中提供適當的字串。 OEM 應該預期錯誤訊息會顯示給使用者。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| LockoutPermanent | 9 | 由於BIOMETRIC_ERROR_LOCKOUT發生次數過多,手術被取消。 在使用者以強認證(PIN/模式/密碼)解鎖之前,生物識別認證會被停用
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| UserCanceled | 10 | 使用者已取消作業。 收到後,應用程式應使用替代認證(例如密碼)。 申請表也應提供恢復生物辨識驗證的機制。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| NoBiometrics | 11 | 使用者未登記任何生物識別資料。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| HwNotPresent | 12 | 該裝置沒有生物辨識感測器。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| NoDeviceCredential | 14 | 裝置沒有設定 PIN 碼、圖案或密碼。 參見 BiometricPrompt.Builder.setAllowedAuthenticators(int)、Authenticators.DEVICE_CREDENTIAL 和 BiometricManager.canAuthenticate(int)。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| SecurityUpdateRequired | 15 | 發現了安全漏洞,感測器在安全更新解決前無法使用。 例如,如果向Authenticators.BIOMETRIC_STRONG請求認證,但感測器的強度目前只能達到Authenticators.BIOMETRIC_WEAK,則可能會收到此錯誤。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| IdentityCheckNotActive | 20 | 身份查核目前未啟用。 此裝置要麼未啟用此功能,要麼不被視為高風險環境,需額外安全措施以存取敏感資料。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| NotEnabledForApps | 21 | 生物辨識不允許用來驗證應用程式中的使用者。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |