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