diff options
| author | Philip P. Moltmann <moltmann@google.com> | 2020-05-07 22:51:38 -0700 |
|---|---|---|
| committer | Philip P. Moltmann <moltmann@google.com> | 2020-05-11 14:32:17 -0700 |
| commit | 1a4467816a76640ebe0882e33d3c9dbefef661cb (patch) | |
| tree | 8456e06c0816d9f3b43c808b77ea335ea8b283c2 /core/java/android/permission/PermissionControllerService.java | |
| parent | c8d5a6852513be1c4999002e164d0578e7b713d0 (diff) | |
No need for copying dump state for PC
Also
- enforce permission when dumping PC data
Bug: 155680199
Test: dumpsys permissionmgr
Change-Id: I2cacd6f9d8db0ea329de1d15c96bea9f2ae15dd1
Diffstat (limited to 'core/java/android/permission/PermissionControllerService.java')
| -rw-r--r-- | core/java/android/permission/PermissionControllerService.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/permission/PermissionControllerService.java b/core/java/android/permission/PermissionControllerService.java index c6ede32d0864..8ad35e7eb37d 100644 --- a/core/java/android/permission/PermissionControllerService.java +++ b/core/java/android/permission/PermissionControllerService.java @@ -499,6 +499,11 @@ public abstract class PermissionControllerService extends Service { @Override protected void dump(FileDescriptor fd, PrintWriter writer, String[] args) { + checkNotNull(fd, "fd"); + checkNotNull(writer, "writer"); + + enforceSomePermissionsGrantedToCaller(Manifest.permission.GET_RUNTIME_PERMISSIONS); + PermissionControllerService.this.dump(fd, writer, args); } }; |
