From 1fef6a0afe222e202ce5f22d5bde8764d2d76425 Mon Sep 17 00:00:00 2001 From: Ilya Matyukhin Date: Wed, 17 Feb 2021 12:16:30 -0800 Subject: [PATCH] Update IFingerprint TestHal with close and reset methods Bug: 180521746 Test: atest CtsBiometricsTestCases Change-Id: Icf60a835ad5c5d4fa17a9bab78a00a6f1b40e648 --- .../biometrics/sensors/fingerprint/aidl/TestHal.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/TestHal.java b/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/TestHal.java index 8ed24b6f9d48e..9db2fcfd1b5b9 100644 --- a/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/TestHal.java +++ b/services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/TestHal.java @@ -22,6 +22,7 @@ import android.hardware.biometrics.fingerprint.IFingerprint; import android.hardware.biometrics.fingerprint.ISession; import android.hardware.biometrics.fingerprint.ISessionCallback; import android.hardware.biometrics.fingerprint.SensorProps; +import android.hardware.biometrics.fingerprint.SessionState; import android.hardware.keymaster.HardwareAuthToken; import android.os.RemoteException; import android.util.Slog; @@ -118,6 +119,11 @@ public class TestHal extends IFingerprint.Stub { cb.onLockoutCleared(); } + @Override + public void close(int cookie) throws RemoteException { + cb.onStateChanged(cookie, SessionState.CLOSED); + } + @Override public void onPointerDown(int pointerId, int x, int y, float minor, float major) { Slog.w(TAG, "onPointerDown"); @@ -134,4 +140,9 @@ public class TestHal extends IFingerprint.Stub { } }; } + + @Override + public void reset() { + } } +