Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e33abd64 authored by Kevin Chyn's avatar Kevin Chyn
Browse files

Move ICancellationSignal to common, add supportsNavigationGestures

Bug: 168842956
Test: Builds
Test: make -j56 android.hardware.biometrics.common-update-api
Test: make -j56 android.hardware.biometrics.fingerprint-update-api
Test: make -j56 VtsHalBiometricsFingerprintTargetTest

Change-Id: Ie35ccc2ea8b7ef710914e9a18fc28f49c2d6f0be
parent c306b76f
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -15,7 +15,7 @@
// with such a backward incompatible change, it has a high risk of breaking
// with such a backward incompatible change, it has a high risk of breaking
// later when a module using the interface is updated, e.g., Mainline modules.
// later when a module using the interface is updated, e.g., Mainline modules.


package android.hardware.biometrics.fingerprint;
package android.hardware.biometrics.common;
@VintfStability
@VintfStability
interface ICancellationSignal {
interface ICancellationSignal {
  oneway void cancel();
  oneway void cancel();
+1 −1
Original line number Original line Diff line number Diff line
@@ -14,7 +14,7 @@
 * limitations under the License.
 * limitations under the License.
 */
 */


package android.hardware.biometrics.fingerprint;
package android.hardware.biometrics.common;


@VintfStability
@VintfStability
oneway interface ICancellationSignal {
oneway interface ICancellationSignal {
+3 −3
Original line number Original line Diff line number Diff line
@@ -18,9 +18,9 @@
package android.hardware.biometrics.fingerprint;
package android.hardware.biometrics.fingerprint;
@VintfStability
@VintfStability
interface ISession {
interface ISession {
  android.hardware.biometrics.fingerprint.ICancellationSignal enroll(in int cookie, in android.hardware.keymaster.HardwareAuthToken hat);
  android.hardware.biometrics.common.ICancellationSignal enroll(in int cookie, in android.hardware.keymaster.HardwareAuthToken hat);
  android.hardware.biometrics.fingerprint.ICancellationSignal authenticate(in int cookie, in long keystoreOperationId);
  android.hardware.biometrics.common.ICancellationSignal authenticate(in int cookie, in long keystoreOperationId);
  android.hardware.biometrics.fingerprint.ICancellationSignal detectInteraction(in int cookie);
  android.hardware.biometrics.common.ICancellationSignal detectInteraction(in int cookie);
  void enumerateEnrollments(in int cookie);
  void enumerateEnrollments(in int cookie);
  void removeEnrollments(in int cookie, in int[] enrollmentIds);
  void removeEnrollments(in int cookie, in int[] enrollmentIds);
  void getAuthenticatorId(in int cookie);
  void getAuthenticatorId(in int cookie);
+1 −0
Original line number Original line Diff line number Diff line
@@ -20,6 +20,7 @@ package android.hardware.biometrics.fingerprint;
parcelable SensorProps {
parcelable SensorProps {
  android.hardware.biometrics.common.CommonProps commonProps;
  android.hardware.biometrics.common.CommonProps commonProps;
  android.hardware.biometrics.fingerprint.FingerprintSensorType sensorType;
  android.hardware.biometrics.fingerprint.FingerprintSensorType sensorType;
  boolean supportsNavigationGestures;
  int sensorLocationX;
  int sensorLocationX;
  int sensorLocationY;
  int sensorLocationY;
  int sensorRadius;
  int sensorRadius;
+1 −1
Original line number Original line Diff line number Diff line
@@ -16,7 +16,7 @@


package android.hardware.biometrics.fingerprint;
package android.hardware.biometrics.fingerprint;


import android.hardware.biometrics.fingerprint.ICancellationSignal;
import android.hardware.biometrics.common.ICancellationSignal;
import android.hardware.keymaster.HardwareAuthToken;
import android.hardware.keymaster.HardwareAuthToken;


@VintfStability
@VintfStability
Loading