語言

BiometricErrorCode 列舉

定義

public enum BiometricErrorCode
type BiometricErrorCode = 
繼承
BiometricErrorCode

欄位

名稱 值 Description
HwUnavailable 1

硬體設備無法取得。 之後再試。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_HW_UNAVAILABLE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

UnableToProcess 2

當感測器無法處理當前影像時,錯誤狀態會回傳。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_UNABLE_TO_PROCESS

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Timeout 3

當當前請求執行過久時,錯誤狀態會回傳。 此設計旨在防止程式無限期等待生物特徵感測器。 逾時時間依平台和感測器而異,但通常約為 30 秒左右。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_TIMEOUT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

NoSpace 4

錯誤狀態會回傳像是註冊等操作;因為儲存空間不足,無法完成操作。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_NO_SPACE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Canceled 5

由於生物識別感測器無法使用,該行動被取消。 例如,當使用者被切換、裝置被鎖定,或有其他待處理的操作阻止或停用時,這可能發生。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_CANCELED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Lockout 7

該操作被取消是因為 API 嘗試次數過多而被鎖定。 此情況發生於5次失敗後,持續30秒。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_LOCKOUT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

Vendor 8

如果有條件不符合其他公開定義常數,OEM 應使用此常數,並必須在 BiometricPrompt.AuthenticationCallback.onAuthenticationError(int,CharSequence) 回調中提供適當的字串。 OEM 應該預期錯誤訊息會顯示給使用者。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_VENDOR

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

LockoutPermanent 9

由於BIOMETRIC_ERROR_LOCKOUT發生次數過多,手術被取消。 在使用者以強認證(PIN/模式/密碼)解鎖之前,生物識別認證會被停用

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_LOCKOUT_PERMANENT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

UserCanceled 10

使用者已取消作業。 收到後,應用程式應使用替代認證(例如密碼)。 申請表也應提供恢復生物辨識驗證的機制。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_USER_CANCELED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

NoBiometrics 11

使用者未登記任何生物識別資料。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_NO_BIOMETRICS

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

HwNotPresent 12

該裝置沒有生物辨識感測器。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_HW_NOT_PRESENT

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

NoDeviceCredential 14

裝置沒有設定 PIN 碼、圖案或密碼。 參見 BiometricPrompt.Builder.setAllowedAuthenticators(int)、Authenticators.DEVICE_CREDENTIAL 和 BiometricManager.canAuthenticate(int)。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_NO_DEVICE_CREDENTIAL

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

SecurityUpdateRequired 15

發現了安全漏洞,感測器在安全更新解決前無法使用。 例如,如果向Authenticators.BIOMETRIC_STRONG請求認證,但感測器的強度目前只能達到Authenticators.BIOMETRIC_WEAK,則可能會收到此錯誤。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

IdentityCheckNotActive 20

身份查核目前未啟用。 此裝置要麼未啟用此功能,要麼不被視為高風險環境,需額外安全措施以存取敏感資料。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_IDENTITY_CHECK_NOT_ACTIVE

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

NotEnabledForApps 21

生物辨識不允許用來驗證應用程式中的使用者。

Android 參考資料。android.hardware.biometrics.BiometricPrompt.BIOMETRIC_ERROR_NOT_ENABLED_FOR_APPS

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於