InputManagerService - call PermissionEnforcer helper on methods annotated with @EnforcePermission
All java methods annotated with @EnforcePermission must call super.<methodName>_enforcePermission method provided by PermissionEnforcer. This method exists in U (currently aosp). Bug: 262456703 Test: TH Merged-In: I39a8583c4732b3d01de47b78955c3b8cff853f82 Change-Id: I09fcc610988452b5e23b5d2e910d241e41a73879
This commit is contained in:
@@ -2683,6 +2683,8 @@ public class InputManagerService extends IInputManager.Stub
|
||||
@EnforcePermission(Manifest.permission.MONITOR_INPUT)
|
||||
@Override
|
||||
public void pilferPointers(IBinder inputChannelToken) {
|
||||
super.pilferPointers_enforcePermission();
|
||||
|
||||
Objects.requireNonNull(inputChannelToken);
|
||||
mNative.pilferPointers(inputChannelToken);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user