diff options
author | Harsh Shandilya <msfjarvis@gmail.com> | 2020-08-23 17:10:13 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-23 13:40:13 +0200 |
commit | 06497f1db0782edb587cf83825f0400dffb0c2e1 (patch) | |
tree | ed4038535912e8016b4cb8904cdd6df7ebc96efa /app/src/main | |
parent | 2414c48d9fa2adab76721ba03eb07d7e68159007 (diff) |
BiometricAuthenticator: also allow Class 2 biometric implementations (#1046)
Android OEMs are hellspawn
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'app/src/main')
-rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/utils/BiometricAuthenticator.kt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/utils/BiometricAuthenticator.kt b/app/src/main/java/com/zeapo/pwdstore/utils/BiometricAuthenticator.kt index 648ed3e1..0792c1fc 100644 --- a/app/src/main/java/com/zeapo/pwdstore/utils/BiometricAuthenticator.kt +++ b/app/src/main/java/com/zeapo/pwdstore/utils/BiometricAuthenticator.kt @@ -61,7 +61,7 @@ object BiometricAuthenticator { callback(Result.Success(result.cryptoObject)) } } - val validAuthenticators = Authenticators.DEVICE_CREDENTIAL or Authenticators.BIOMETRIC_STRONG + val validAuthenticators = Authenticators.DEVICE_CREDENTIAL or Authenticators.BIOMETRIC_WEAK val canAuth = BiometricManager.from(activity).canAuthenticate(validAuthenticators) == BiometricManager.BIOMETRIC_SUCCESS val deviceHasKeyguard = activity.getSystemService<KeyguardManager>()?.isDeviceSecure == true if (canAuth || deviceHasKeyguard) { |