diff options
| author | Philip P. Moltmann <moltmann@google.com> | 2019-03-05 20:17:00 -0800 |
|---|---|---|
| committer | Philip P. Moltmann <moltmann@google.com> | 2019-03-08 08:52:10 -0800 |
| commit | fc202f748ff9fbd827ae1a073cf24f5eba9e3e9d (patch) | |
| tree | 3d72075964a1dbd57a3a2ab94af197ad3f1790a3 /core/java/android | |
| parent | 5b7a3053a257ba8caa0d77c518b3ba9d27ee1fc1 (diff) | |
Get permissions flags with GET_RUNTIME_PERMISSION
Only require a less-powerful, but heavily restricted permission to the
the permission flags.
Bug: 124317989
Test: Built
Change-Id: Ibdd6baea6dcee57dc327c28663a136e47e80dcb8
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/content/pm/PackageManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 7d05d508ef77..d1ebcfdaca3a 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -3867,7 +3867,8 @@ public abstract class PackageManager { @TestApi @RequiresPermission(anyOf = { android.Manifest.permission.GRANT_RUNTIME_PERMISSIONS, - android.Manifest.permission.REVOKE_RUNTIME_PERMISSIONS + android.Manifest.permission.REVOKE_RUNTIME_PERMISSIONS, + android.Manifest.permission.GET_RUNTIME_PERMISSIONS }) public abstract @PermissionFlags int getPermissionFlags(String permissionName, String packageName, @NonNull UserHandle user); |
