Merge "Permission Check For DPM.isDeviceProvisioned" into pi-dev am: 9f36c26f83

am: f21a3796cb

Change-Id: Ib1879c2e4da140611ee08cb32afef7cd2c2198dc
This commit is contained in:
Eric Sandness
2018-03-27 12:42:53 +00:00
committed by android-build-merger
2 changed files with 2 additions and 0 deletions

View File

@@ -8755,6 +8755,7 @@ public class DevicePolicyManager {
* @hide
*/
@SystemApi
@RequiresPermission(android.Manifest.permission.MANAGE_USERS)
public boolean isDeviceProvisioned() {
try {
return mService.isDeviceProvisioned();

View File

@@ -11843,6 +11843,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
@Override
public boolean isDeviceProvisioned() {
enforceManageUsers();
synchronized (this) {
return getUserDataUnchecked(UserHandle.USER_SYSTEM).mUserSetupComplete;
}