Merge "Use int array for included and excluded uids" am: fd8ac5ce94 am: 591578331e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2019627 Change-Id: I649ea11cb08cba9fdeaac61179626e19337b0078
This commit is contained in:
@@ -17877,14 +17877,8 @@ public class DevicePolicyManagerService extends BaseIDevicePolicyManager {
|
||||
} else {
|
||||
preferenceBuilder.setPreference(PROFILE_NETWORK_PREFERENCE_DEFAULT);
|
||||
}
|
||||
List<Integer> allowedUids = Arrays.stream(
|
||||
preferentialNetworkServiceConfig.getIncludedUids()).boxed().collect(
|
||||
Collectors.toList());
|
||||
List<Integer> excludedUids = Arrays.stream(
|
||||
preferentialNetworkServiceConfig.getExcludedUids()).boxed().collect(
|
||||
Collectors.toList());
|
||||
preferenceBuilder.setIncludedUids(allowedUids);
|
||||
preferenceBuilder.setExcludedUids(excludedUids);
|
||||
preferenceBuilder.setIncludedUids(preferentialNetworkServiceConfig.getIncludedUids());
|
||||
preferenceBuilder.setExcludedUids(preferentialNetworkServiceConfig.getExcludedUids());
|
||||
preferenceBuilder.setPreferenceEnterpriseId(
|
||||
preferentialNetworkServiceConfig.getNetworkId());
|
||||
|
||||
|
||||
@@ -4240,14 +4240,11 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
dpm.setPreferentialNetworkServiceConfigs(List.of(preferentialNetworkServiceConfigEnabled));
|
||||
assertThat(dpm.getPreferentialNetworkServiceConfigs().get(0)
|
||||
.isEnabled()).isTrue();
|
||||
List<Integer> includedList = new ArrayList<>();
|
||||
includedList.add(1);
|
||||
includedList.add(2);
|
||||
ProfileNetworkPreference preferenceDetails =
|
||||
new ProfileNetworkPreference.Builder()
|
||||
.setPreference(PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK)
|
||||
.setPreferenceEnterpriseId(NET_ENTERPRISE_ID_1)
|
||||
.setIncludedUids(includedList)
|
||||
.setIncludedUids(new int[]{1, 2})
|
||||
.build();
|
||||
List<ProfileNetworkPreference> preferences = new ArrayList<>();
|
||||
preferences.add(preferenceDetails);
|
||||
@@ -4275,14 +4272,11 @@ public class DevicePolicyManagerTest extends DpmTestBase {
|
||||
dpm.setPreferentialNetworkServiceConfigs(List.of(preferentialNetworkServiceConfigEnabled));
|
||||
assertThat(dpm.getPreferentialNetworkServiceConfigs().get(0)
|
||||
.isEnabled()).isTrue();
|
||||
List<Integer> excludedUids = new ArrayList<>();
|
||||
excludedUids.add(1);
|
||||
excludedUids.add(2);
|
||||
ProfileNetworkPreference preferenceDetails =
|
||||
new ProfileNetworkPreference.Builder()
|
||||
.setPreference(PROFILE_NETWORK_PREFERENCE_ENTERPRISE_NO_FALLBACK)
|
||||
.setPreferenceEnterpriseId(NET_ENTERPRISE_ID_1)
|
||||
.setExcludedUids(excludedUids)
|
||||
.setExcludedUids(new int[]{1, 2})
|
||||
.build();
|
||||
List<ProfileNetworkPreference> preferences = new ArrayList<>();
|
||||
preferences.clear();
|
||||
|
||||
Reference in New Issue
Block a user