OSDN Git Service

Allow secondary user POs on affiliated devices more DPM APIs
authorBenjamin Franz <bfranz@google.com>
Tue, 8 Aug 2017 11:33:19 +0000 (12:33 +0100)
committerAlex Chau <alexchau@google.com>
Thu, 30 Nov 2017 16:38:19 +0000 (16:38 +0000)
commitdabae88659901d135ef807bff5dec49d86f91961
tree5de57447d46be4fa75a8712fdbf4a415a350d0ec
parent1dd06c0e563b57b6ab86166f792636d9f8c7fb0f
Allow secondary user POs on affiliated devices more DPM APIs

- DevicePolicyManager.setKeyguardDisabled
- DevicePolicyManager.setStatusBarDisabled
- DevicePolicyManager.setDeviceOwnerLockScreenInfo
- PackageInstaller install and uninstall apps

Bug: 64383519
Test: Can set keyguard disabled, status bar disabled and lock screen message in
      affliated PO
Test: Can install and uninstall apps in affiliated PO
Test: CTS tracked in b/68925683

Change-Id: I71be25098436ba0b42050478c049850c2b21f6f4
core/java/android/app/admin/DevicePolicyManagerInternal.java
services/core/java/com/android/server/pm/PackageInstallerService.java
services/core/java/com/android/server/pm/PackageInstallerSession.java
services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java