From 158440de8971e5da5c5352bea2a94995c23dccdd Mon Sep 17 00:00:00 2001 From: mattgilbride Date: Thu, 3 Nov 2022 13:36:10 +0000 Subject: [PATCH] FaceService - call PermissionEnforcer helper on methods annotated with @EnforcePermission Migrates all existing java methods annotated with @EnforcePermission such that they call the super._enforcePermission method provided by PermissionEnforcer. This required by the @EnforcePermission annotation, but is currently a no-op, and will be switched on with ag/20325484. Bug: 234083358 Test: TH Change-Id: Id2217b23651abc7d9dceb7c052aa3568cb789925 --- .../com/android/server/biometrics/sensors/face/FaceService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java b/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java index 33d3b647056ac..2f147c4252cd6 100644 --- a/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java +++ b/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java @@ -200,6 +200,8 @@ public class FaceService extends SystemService { @android.annotation.EnforcePermission(android.Manifest.permission.USE_BIOMETRIC_INTERNAL) @Override public void scheduleWatchdog() { + super.scheduleWatchdog_enforcePermission(); + final Pair provider = mRegistry.getSingleProvider(); if (provider == null) { Slog.w(TAG, "Null provider for scheduling watchdog");