summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2018-09-27 11:18:44 -0700
committerJoel Galenson <jgalenson@google.com>2018-10-19 10:56:21 -0700
commit13096ea73845ad49ed0fbfbf186d6d949371b057 (patch)
treef1f2e88917108e2f5514b68ae77ef016991fa86e /core/java
parentedf4d2275da6406f0d78d374864a79ca7a864cb1 (diff)
Add a new Intent for seeing permission usages
This intent is used by the Permissions Hub. We also give PermissionController the GET_APP_OPS_STATS permission. Bug: 63532550 Test: Used the Permissions Hub. Change-Id: If1254f67c12fc5052d6ad5ff8260778a7c59dccc
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/content/Intent.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java
index c0463e9ae7af..ea1a2fe758af 100644
--- a/core/java/android/content/Intent.java
+++ b/core/java/android/content/Intent.java
@@ -1908,6 +1908,22 @@ public class Intent implements Parcelable, Cloneable {
@SystemApi
public static final String EXTRA_PERMISSION_NAME = "android.intent.extra.PERMISSION_NAME";
+ /**
+ * Activity action: Launch UI to review app uses of permissions.
+ * <p>
+ * Input: Nothing
+ * </p>
+ * <p>
+ * Output: Nothing.
+ * </p>
+ *
+ * @hide
+ */
+ @SystemApi
+ @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
+ public static final String ACTION_REVIEW_PERMISSION_USAGE =
+ "android.intent.action.REVIEW_PERMISSION_USAGE";
+
// ---------------------------------------------------------------------
// ---------------------------------------------------------------------
// Standard intent broadcast actions (see action variable).