Added disallowed APN types configuration support

The change added the configuration support for disallowed APN
types for WWAN or WLAN transport. This is to meet carrier policy
that certain traffic for APN types are not allowed on given
transport.

Bug: 135551751
Test: Manual + unit tests

Merged-in: Ic9c423c15b57ad3bb6970d4271eaef66b585dcbc
Change-Id: Ic9c423c15b57ad3bb6970d4271eaef66b585dcbc
(cherry picked from commit bd33472be49f5784f86ec59c262988fdf39b3a6b)
diff --git a/assets/carrier_config_carrierid_1187_AT&T.xml b/assets/carrier_config_carrierid_1187_AT&T.xml
index 1fdf056..3c2bbae 100644
--- a/assets/carrier_config_carrierid_1187_AT&T.xml
+++ b/assets/carrier_config_carrierid_1187_AT&T.xml
@@ -39,4 +39,7 @@
     <int-array name="radio_restart_failure_causes_int_array" num="1">
         <item value="36"/>
     </int-array>
+    <string-array name="carrier_wlan_disallowed_apn_types_string_array" num="1">
+        <item value="default"/>
+    </string-array>
 </carrier_config>