diff options
Diffstat (limited to 'core/java/android/os/UserManagerInternal.java')
| -rw-r--r-- | core/java/android/os/UserManagerInternal.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/os/UserManagerInternal.java b/core/java/android/os/UserManagerInternal.java index a5b71f64668d..59fb3d9fcdad 100644 --- a/core/java/android/os/UserManagerInternal.java +++ b/core/java/android/os/UserManagerInternal.java @@ -86,12 +86,22 @@ public abstract class UserManagerInternal { public abstract void setDeviceManaged(boolean isManaged); /** + * Returns whether the device is managed by device owner. + */ + public abstract boolean isDeviceManaged(); + + /** * Called by {@link com.android.server.devicepolicy.DevicePolicyManagerService} to update * whether the user is managed by profile owner. */ public abstract void setUserManaged(int userId, boolean isManaged); /** + * whether a profile owner manages this user. + */ + public abstract boolean isUserManaged(int userId); + + /** * Called by {@link com.android.server.devicepolicy.DevicePolicyManagerService} to omit * restriction check, because DevicePolicyManager must always be able to set user icon * regardless of any restriction. |
