Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d9fc0ae authored by Jooyung Han's avatar Jooyung Han
Browse files

devicepolicy: use typed List<String> in AIDL

Bug: 192615532
Test: m
Merged-In: I0ea1c35f7ce4dd6f6bde02874e02ed190fa2e904
Change-Id: I0ea1c35f7ce4dd6f6bde02874e02ed190fa2e904
parent 5a76779d
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -223,14 +223,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);
    List getPermittedInputMethods(in ComponentName admin);
    List getPermittedInputMethodsForCurrentUser();
    boolean setPermittedInputMethods(in ComponentName admin,in List<String> packageList);
    List<String> getPermittedInputMethods(in ComponentName admin);
    List<String> getPermittedInputMethodsForCurrentUser();
    boolean isInputMethodPermittedByAdmin(in ComponentName admin, String packageName, int userId);

    boolean setPermittedCrossProfileNotificationListeners(in ComponentName admin, in List<String> packageList);
+6 −6
Original line number Diff line number Diff line
@@ -10314,7 +10314,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;
        }
@@ -10367,7 +10367,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
    }
    @Override
    public List getPermittedAccessibilityServices(ComponentName who) {
    public List<String> getPermittedAccessibilityServices(ComponentName who) {
        if (!mHasFeature) {
            return null;
        }
@@ -10381,7 +10381,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
    }
    @Override
    public List getPermittedAccessibilityServicesForUser(int userId) {
    public List<String> getPermittedAccessibilityServicesForUser(int userId) {
        if (!mHasFeature) {
            return null;
        }
@@ -10465,7 +10465,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
    }
    @Override
    public boolean setPermittedInputMethods(ComponentName who, List packageList) {
    public boolean setPermittedInputMethods(ComponentName who, List<String> packageList) {
        if (!mHasFeature) {
            return false;
        }
@@ -10505,7 +10505,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
    }
    @Override
    public List getPermittedInputMethods(ComponentName who) {
    public List<String> getPermittedInputMethods(ComponentName who) {
        if (!mHasFeature) {
            return null;
        }
@@ -10519,7 +10519,7 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
    }
    @Override
    public List getPermittedInputMethodsForCurrentUser() {
    public List<String> getPermittedInputMethodsForCurrentUser() {
        enforceManageUsers();
        final int callingUserId = mInjector.userHandleGetCallingUserId();