summaryrefslogtreecommitdiff
path: root/PermissionController/src/com/android/permissioncontroller/Constants.java
diff options
context:
space:
mode:
authorEugene Susla <eugenesusla@google.com>2020-06-04 11:12:01 -0700
committerEugene Susla <eugenesusla@google.com>2020-06-04 23:50:05 +0000
commit3333e85661324fec57b74eaa67d39440caa9c328 (patch)
treec72051f2bb787be128408ac5f06f5f0ad9785bda /PermissionController/src/com/android/permissioncontroller/Constants.java
parent3dacf3c5a0617fb2c91291441328d349a46fa49e (diff)
downloadPermission-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.java7
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