commit | 4a52e380a28f982b2a16e41cf09c467e4e29b87d | [log] [tgz] |
---|---|---|
author | Alex Johnston <acjohnston@google.com> | Tue Feb 14 17:58:34 2023 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Feb 14 17:58:34 2023 +0000 |
tree | 8b143e1666e0a009c2263edc2434059c6522e0e7 | |
parent | 259b03e769270c5b41eebfe7feadf43ff1874715 [diff] | |
parent | 4d3498955d4cb2529b2b0c455094b4605c343603 [diff] |
Merge "Added DevicePolicyEventLogger for method Set_Application_Exemptions"
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java index c847aa2..a2bc6e5 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
@@ -18308,6 +18308,15 @@ } }); } + String[] appOpExemptions = new String[exemptions.length]; + for (int i = 0; i < exemptions.length; i++) { + appOpExemptions[i] = APPLICATION_EXEMPTION_CONSTANTS_TO_APP_OPS.get(exemptions[i]); + } + DevicePolicyEventLogger + .createEvent(DevicePolicyEnums.SET_APPLICATION_EXEMPTIONS) + .setAdmin(caller.getPackageName()) + .setStrings(packageName, appOpExemptions) + .write(); } @Override