Loading services/core/java/com/android/server/pm/UserManagerService.java +1 −7 Original line number Diff line number Diff line Loading @@ -1424,13 +1424,7 @@ public class UserManagerService extends IUserManager.Stub { if (dpmi == null) { return UserHandle.USER_NULL; } // TODO(b/435271558): change dpmi.getDeviceOwnerUserId() so it doesn't check for permissions long ident = Binder.clearCallingIdentity(); try { return dpmi.getDeviceOwnerUserId(); } finally { Binder.restoreCallingIdentity(ident); } } @Override Loading services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +4 −1 Original line number Diff line number Diff line Loading @@ -10307,7 +10307,10 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { return UserHandle.USER_NULL; } Preconditions.checkCallAuthorization(canManageUsers(getCallerIdentity())); return getDeviceOwnerUserIdUnchecked(); } private @UserIdInt int getDeviceOwnerUserIdUnchecked() { synchronized (getLockObject()) { return getDeviceOwnerUserIdUncheckedLocked(); } Loading Loading @@ -16494,7 +16497,7 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { @Override public int getDeviceOwnerUserId() { return DevicePolicyManagerService.this.getDeviceOwnerUserId(); return DevicePolicyManagerService.this.getDeviceOwnerUserIdUnchecked(); } @Override Loading
services/core/java/com/android/server/pm/UserManagerService.java +1 −7 Original line number Diff line number Diff line Loading @@ -1424,13 +1424,7 @@ public class UserManagerService extends IUserManager.Stub { if (dpmi == null) { return UserHandle.USER_NULL; } // TODO(b/435271558): change dpmi.getDeviceOwnerUserId() so it doesn't check for permissions long ident = Binder.clearCallingIdentity(); try { return dpmi.getDeviceOwnerUserId(); } finally { Binder.restoreCallingIdentity(ident); } } @Override Loading
services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +4 −1 Original line number Diff line number Diff line Loading @@ -10307,7 +10307,10 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { return UserHandle.USER_NULL; } Preconditions.checkCallAuthorization(canManageUsers(getCallerIdentity())); return getDeviceOwnerUserIdUnchecked(); } private @UserIdInt int getDeviceOwnerUserIdUnchecked() { synchronized (getLockObject()) { return getDeviceOwnerUserIdUncheckedLocked(); } Loading Loading @@ -16494,7 +16497,7 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub { @Override public int getDeviceOwnerUserId() { return DevicePolicyManagerService.this.getDeviceOwnerUserId(); return DevicePolicyManagerService.this.getDeviceOwnerUserIdUnchecked(); } @Override