summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Felipe Leme <felipeal@google.com> 2021-03-03 15:14:32 -0800
committer Felipe Leme <felipeal@google.com> 2021-03-03 18:36:01 -0800
commitf377c28fc590509b96561fd626feb678b66f126c (patch)
tree3070b79c083243e8d2d2cd73e23e185da9fde31c
parent4f5072825d599a897b25fe99eb7c8ea7b61a15b5 (diff)
Add parent check on DevicePolicyManager.isSafeOperation()
Test: atest ManagedProfileTest#testParentProfileApiDisabled Fixes: 180922138 Change-Id: I8b709edca8bd96569484be2f14bd7cb9768fa54e
-rw-r--r--core/java/android/app/admin/DevicePolicyManager.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java
index b919bfc92e79..0635bd08e22b 100644
--- a/core/java/android/app/admin/DevicePolicyManager.java
+++ b/core/java/android/app/admin/DevicePolicyManager.java
@@ -2997,6 +2997,7 @@ public class DevicePolicyManager {
*/
// TODO(b/173541467): should it throw SecurityException if caller is not admin?
public boolean isSafeOperation(@OperationSafetyReason int reason) {
+ throwIfParentInstance("isSafeOperation");
if (mService == null) return false;
try {