Merge "devicepolicy: use typed List<String> in AIDL" into sc-dev-plus-aosp am: 233890d702 am: b8838ca0e6

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15623884

Change-Id: I7bc322c173765c63d967236f831901527cde90fc
This commit is contained in:
TreeHugger Robot
2021-08-24 00:35:04 +00:00
committed by Automerger Merge Worker
2 changed files with 13 additions and 12 deletions

View File

@@ -236,14 +236,14 @@ interface IDevicePolicyManager {
void addCrossProfileIntentFilter(in ComponentName admin, in IntentFilter filter, int flags);
void clearCrossProfileIntentFilters(in ComponentName admin);
boolean setPermittedAccessibilityServices(in ComponentName admin,in List packageList);
List getPermittedAccessibilityServices(in ComponentName admin);
List getPermittedAccessibilityServicesForUser(int userId);
boolean setPermittedAccessibilityServices(in ComponentName admin,in List<String> packageList);
List<String> getPermittedAccessibilityServices(in ComponentName admin);
List<String> getPermittedAccessibilityServicesForUser(int userId);
boolean isAccessibilityServicePermittedByAdmin(in ComponentName admin, String packageName, int userId);
boolean setPermittedInputMethods(in ComponentName admin,in List packageList, boolean parent);
List getPermittedInputMethods(in ComponentName admin, boolean parent);
List getPermittedInputMethodsForCurrentUser();
boolean setPermittedInputMethods(in ComponentName admin,in List<String> packageList, boolean parent);
List<String> getPermittedInputMethods(in ComponentName admin, boolean parent);
List<String> getPermittedInputMethodsForCurrentUser();
boolean isInputMethodPermittedByAdmin(in ComponentName admin, String packageName, int userId, boolean parent);
boolean setPermittedCrossProfileNotificationListeners(in ComponentName admin, in List<String> packageList);

View File

@@ -10113,7 +10113,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
@Override
public boolean setPermittedAccessibilityServices(ComponentName who, List packageList) {
public boolean setPermittedAccessibilityServices(ComponentName who, List<String> packageList) {
if (!mHasFeature) {
return false;
}
@@ -10165,7 +10165,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
@Override
public List getPermittedAccessibilityServices(ComponentName who) {
public List<String> getPermittedAccessibilityServices(ComponentName who) {
if (!mHasFeature) {
return null;
}
@@ -10180,7 +10180,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
@Override
public List getPermittedAccessibilityServicesForUser(int userId) {
public List<String> getPermittedAccessibilityServicesForUser(int userId) {
if (!mHasFeature) {
return null;
}
@@ -10266,7 +10266,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
@Override
public boolean setPermittedInputMethods(ComponentName who, List packageList,
public boolean setPermittedInputMethods(ComponentName who, List<String> packageList,
boolean calledOnParentInstance) {
if (!mHasFeature) {
return false;
@@ -10330,7 +10330,8 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
@Override
public List getPermittedInputMethods(ComponentName who, boolean calledOnParentInstance) {
public List<String> getPermittedInputMethods(ComponentName who,
boolean calledOnParentInstance) {
if (!mHasFeature) {
return null;
}
@@ -10351,7 +10352,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
}
@Override
public List getPermittedInputMethodsForCurrentUser() {
public List<String> getPermittedInputMethodsForCurrentUser() {
final CallerIdentity caller = getCallerIdentity();
Preconditions.checkCallAuthorization(canManageUsers(caller));