diff options
author | Eugene Susla <eugenesusla@google.com> | 2020-06-04 11:12:01 -0700 |
---|---|---|
committer | Eugene Susla <eugenesusla@google.com> | 2020-06-04 23:50:05 +0000 |
commit | 3333e85661324fec57b74eaa67d39440caa9c328 (patch) | |
tree | c72051f2bb787be128408ac5f06f5f0ad9785bda /PermissionController/src/com/android/permissioncontroller/Constants.java | |
parent | 3dacf3c5a0617fb2c91291441328d349a46fa49e (diff) | |
download | Permission-3333e85661324fec57b74eaa67d39440caa9c328.tar.gz |
Fix auto revoke re-grant logic
Use JobService instead of background service, to ensure cleanup
is allowed to run
Test: ensure job runs without issues
Fixes: 157739258
Fixes: 157877792
Fixes: 158148553
Change-Id: Ic60790efbc1270d1fae91b1eabb3b53110e0d5f6
Diffstat (limited to 'PermissionController/src/com/android/permissioncontroller/Constants.java')
-rw-r--r-- | PermissionController/src/com/android/permissioncontroller/Constants.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/PermissionController/src/com/android/permissioncontroller/Constants.java b/PermissionController/src/com/android/permissioncontroller/Constants.java index a669c79d5..1f0b34092 100644 --- a/PermissionController/src/com/android/permissioncontroller/Constants.java +++ b/PermissionController/src/com/android/permissioncontroller/Constants.java @@ -16,6 +16,8 @@ package com.android.permissioncontroller; +import com.android.permissioncontroller.permission.service.AutoRevokeReGrantService; + /** * App-global constants */ @@ -40,6 +42,11 @@ public class Constants { public static final int AUTO_REVOKE_JOB_ID = 2; /** + * ID of the one-time job {@link AutoRevokeReGrantService} + */ + public static final int AUTO_REVOKE_REGRANT_JOB_ID = 3; + + /** * Name of file to containing the packages we already showed a notificaiton for. * * @see com.android.permissioncontroller.permission.service.LocationAccessCheck |