diff options
| author | Makoto Onuki <omakoto@google.com> | 2017-04-25 13:26:21 -0700 |
|---|---|---|
| committer | Makoto Onuki <omakoto@google.com> | 2017-04-25 13:31:37 -0700 |
| commit | fe73970116c49b20465fba137e9ed5abd7bcbf4f (patch) | |
| tree | c25d56a634cc6fc91308bcf2723c50abc508985f /core/java/android | |
| parent | 011e07d7fd3f092e763cd5542638323891d3cedc (diff) | |
DeviceAdminService must be protected with BIND_DEVICE_ADMIN.
Bug: 37625902
Bug: 36226832
Test: cts-tradefed run cts-dev --skip-device-info --skip-preconditions --skip-system-status-check com.android.compatibility.common.tradefed.targetprep.NetworkConnectivityChecker -a armeabi-v7a -l DEBUG -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.DeviceAdminServiceDeviceOwnerTest
Test: cts-tradefed run cts-dev --skip-device-info --skip-preconditions --skip-system-status-check com.android.compatibility.common.tradefed.targetprep.NetworkConnectivityChecker -a armeabi-v7a -l DEBUG -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.DeviceAdminServiceProfileOwnerTest
Change-Id: I0bee75d758b565c6587d0e9cabf63bec351a0669
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/app/admin/DevicePolicyManager.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index a939eb046e11..7855b927d313 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -1518,7 +1518,8 @@ public class DevicePolicyManager { * Service action: Action for a service that device owner and profile owner can optionally * own. If a device owner or a profile owner has such a service, the system tries to keep * a bound connection to it, in order to keep their process always running. - * The service must not be exported. + * The service must be protected with the {@link android.Manifest.permission#BIND_DEVICE_ADMIN} + * permission. */ @SdkConstant(SdkConstantType.SERVICE_ACTION) public static final String ACTION_DEVICE_ADMIN_SERVICE |
