From 5c0a5378bae1567a625ad19856436524e61207ea Mon Sep 17 00:00:00 2001 From: Joshua Mccloskey Date: Tue, 26 Oct 2021 13:55:10 -0700 Subject: [PATCH] Added lockout calls to FpAuthClient Test: Verified a haptic occurs on fingerprint lockout. Fixes: 203591996 Change-Id: I57f26a31cdf18c7a1d0bef4aa177524c06ab9f20 --- .../fingerprint/aidl/FingerprintAuthenticationClient.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java b/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java index ca051e9e9bf4d..e4d5fba3a4713 100644 --- a/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java +++ b/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintAuthenticationClient.java @@ -229,6 +229,7 @@ class FingerprintAuthenticationClient extends AuthenticationClient imp @Override public void onLockoutTimed(long durationMillis) { + super.onLockoutTimed(durationMillis); mLockoutCache.setLockoutModeForUser(getTargetUserId(), LockoutTracker.LOCKOUT_TIMED); // Lockout metrics are logged as an error code. final int error = BiometricFingerprintConstants.FINGERPRINT_ERROR_LOCKOUT; @@ -246,6 +247,7 @@ class FingerprintAuthenticationClient extends AuthenticationClient imp @Override public void onLockoutPermanent() { + super.onLockoutPermanent(); mLockoutCache.setLockoutModeForUser(getTargetUserId(), LockoutTracker.LOCKOUT_PERMANENT); // Lockout metrics are logged as an error code. final int error = BiometricFingerprintConstants.FINGERPRINT_ERROR_LOCKOUT_PERMANENT;