diff options
| author | Kholoud Mohamed <kholoudm@google.com> | 2021-05-11 14:50:38 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-05-11 14:50:38 +0000 |
| commit | 80ed0ced6c4880e9da32c586eef74fe505d31905 (patch) | |
| tree | 637ac43388e25c7159d93906f3e33b16fe34da3d /core/java | |
| parent | 50d6c5237b90ef15311a507181dd2bf69dd2724a (diff) | |
| parent | 158dd8fc0903f0613f0e621f0067e9ad786f891b (diff) | |
Merge "Allow forceUpdateUserSetupComplete for non system users" into sc-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/app/admin/DevicePolicyManager.java | 9 | ||||
| -rw-r--r-- | core/java/android/app/admin/IDevicePolicyManager.aidl | 2 |
2 files changed, 5 insertions, 6 deletions
diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index 02e64b811e8e..38b19ae98934 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -11974,15 +11974,14 @@ public class DevicePolicyManager { /** * @hide - * Force update user setup completed status. + * Force update user setup completed status for the given {@code userId}. * @throws {@link SecurityException} if the caller has no - * {@code android.Manifest.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS} or the caller is - * not {@link UserHandle#SYSTEM_USER} + * {@code android.Manifest.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS}. */ @TestApi - public void forceUpdateUserSetupComplete() { + public void forceUpdateUserSetupComplete(@UserIdInt int userId) { try { - mService.forceUpdateUserSetupComplete(); + mService.forceUpdateUserSetupComplete(userId); } catch (RemoteException re) { throw re.rethrowFromSystemServer(); } diff --git a/core/java/android/app/admin/IDevicePolicyManager.aidl b/core/java/android/app/admin/IDevicePolicyManager.aidl index 9f76bd197a25..db2fc0d19b4c 100644 --- a/core/java/android/app/admin/IDevicePolicyManager.aidl +++ b/core/java/android/app/admin/IDevicePolicyManager.aidl @@ -406,7 +406,7 @@ interface IDevicePolicyManager { boolean isDeviceProvisioningConfigApplied(); void setDeviceProvisioningConfigApplied(); - void forceUpdateUserSetupComplete(); + void forceUpdateUserSetupComplete(int userId); void setBackupServiceEnabled(in ComponentName admin, boolean enabled); boolean isBackupServiceEnabled(in ComponentName admin); |
