Home
last modified time | relevance | path

Searched refs:PrivateDnsConfig (Results 1 – 11 of 11) sorted by relevance

/packages/modules/NetworkStack/tests/unit/src/android/net/shared/
DPrivateDnsConfigTest.java54 private void assertPrivateDnsConfigEquals(PrivateDnsConfig a, PrivateDnsConfig b) { in assertPrivateDnsConfigEquals()
64 private void assertParcelEquals(PrivateDnsConfig cfg, PrivateDnsConfigParcel parcel) { in assertParcelEquals()
75 private void testPrivateDnsConfigConversion(PrivateDnsConfig cfg) { in testPrivateDnsConfigConversion()
79 final PrivateDnsConfig convertedCfg = PrivateDnsConfig.fromParcel(parcel); in testPrivateDnsConfigConversion()
88 testPrivateDnsConfigConversion(new PrivateDnsConfig()); in testParcelableConversion()
91 testPrivateDnsConfigConversion(new PrivateDnsConfig(true)); in testParcelableConversion()
92 testPrivateDnsConfigConversion(new PrivateDnsConfig(false)); in testParcelableConversion()
95 testPrivateDnsConfigConversion(new PrivateDnsConfig(null, null)); in testParcelableConversion()
96 testPrivateDnsConfigConversion(new PrivateDnsConfig(null, TEST_ADDRS)); in testParcelableConversion()
97 testPrivateDnsConfigConversion(new PrivateDnsConfig("dns.com", null)); in testParcelableConversion()
[all …]
/packages/modules/NetworkStack/common/networkstackclient/src/android/net/shared/
DPrivateDnsConfig.java34 public class PrivateDnsConfig { class
61 public PrivateDnsConfig() { in PrivateDnsConfig() method in PrivateDnsConfig
68 public PrivateDnsConfig(boolean useTls) { in PrivateDnsConfig() method in PrivateDnsConfig
79 public PrivateDnsConfig(@Nullable String hostname, @Nullable InetAddress[] ips) { in PrivateDnsConfig() method in PrivateDnsConfig
90 public PrivateDnsConfig(int mode, @Nullable String hostname, @Nullable InetAddress[] ips, in PrivateDnsConfig() method in PrivateDnsConfig
102 public PrivateDnsConfig(PrivateDnsConfig cfg) { in PrivateDnsConfig() method in PrivateDnsConfig
128 return PrivateDnsConfig.class.getSimpleName() in toString()
167 public static PrivateDnsConfig fromParcel(PrivateDnsConfigParcel parcel) { in fromParcel()
184 return new PrivateDnsConfig(parcel.hostname, ips); in fromParcel()
190 return new PrivateDnsConfig(parcel.privateDnsMode, parcel.hostname, ips, parcel.dohName, in fromParcel()
/packages/modules/Connectivity/service/src/com/android/server/connectivity/
DDnsManager.java44 import android.net.shared.PrivateDnsConfig;
123 private static final PrivateDnsConfig PRIVATE_DNS_OFF = new PrivateDnsConfig();
134 public static PrivateDnsConfig getPrivateDnsConfig(Context context) { in getPrivateDnsConfig()
142 return new PrivateDnsConfig(specifier, null); in getPrivateDnsConfig()
145 return new PrivateDnsConfig(useTls); in getPrivateDnsConfig()
251 private final ConcurrentHashMap<Integer, PrivateDnsConfig> mPrivateDnsMap;
275 public PrivateDnsConfig getPrivateDnsConfig() { in getPrivateDnsConfig()
288 public PrivateDnsConfig getPrivateDnsConfig(@NonNull Network network) { in getPrivateDnsConfig()
292 public PrivateDnsConfig updatePrivateDns(Network network, PrivateDnsConfig cfg) { in updatePrivateDns()
302 final PrivateDnsConfig privateDnsCfg = mPrivateDnsMap.getOrDefault(netId, in updatePrivateDnsStatus()
[all …]
DNetworkDiagnostics.java39 import android.net.shared.PrivateDnsConfig;
127 private final PrivateDnsConfig mPrivateDnsCfg;
196 @NonNull PrivateDnsConfig privateDnsCfg, long timeoutMs) { in NetworkDiagnostics()
/packages/modules/Connectivity/tests/unit/java/com/android/server/connectivity/
DDnsManagerTest.java57 import android.net.shared.PrivateDnsConfig;
183 new PrivateDnsConfig("strictmode.com", new InetAddress[] { in testTrackedValidationUpdates()
306 final PrivateDnsConfig cfgAuto = DnsManager.getPrivateDnsConfig(mCtx); in testOverrideDefaultMode()
313 final PrivateDnsConfig cfgOff = DnsManager.getPrivateDnsConfig(mCtx); in testOverrideDefaultMode()
321 final PrivateDnsConfig cfgStrict = DnsManager.getPrivateDnsConfig(mCtx); in testOverrideDefaultMode()
392 PrivateDnsConfig privateDnsCfg = mDnsManager.getPrivateDnsConfig(network); in testGetPrivateDnsConfigForNetwork()
410 mDnsManager.updatePrivateDns(network, new PrivateDnsConfig(tlsName, tlsAddrs)); in testGetPrivateDnsConfigForNetwork()
/packages/modules/NetworkStack/tests/unit/src/com/android/server/connectivity/
DNetworkMonitorTest.java137 import android.net.shared.PrivateDnsConfig;
2366 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns6.google", in runPrivateDnsSuccessTest()
2374 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns4.google", in runPrivateDnsSuccessTest()
2384 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.google", new InetAddress[0])); in runPrivateDnsSuccessTest()
2410 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.google", new InetAddress[0])); in runProbeStatusChangedTest()
2446 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.google", new InetAddress[0])); in runPrivateDnsResolutionRetryUpdateTest()
2461 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.bad", new InetAddress[0])); in runPrivateDnsResolutionRetryUpdateTest()
2470 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.google", in runPrivateDnsResolutionRetryUpdateTest()
2506 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.google", new InetAddress[0])); in testAsyncPrivateDnsResolution_PartialTimeout()
2530 wnm.notifyPrivateDnsSettingsChanged(new PrivateDnsConfig("dns.google", new InetAddress[0])); in testAsyncPrivateDnsResolution_PartialFailure()
[all …]
/packages/modules/NetworkStack/src/com/android/server/connectivity/
DNetworkMonitor.java121 import android.net.shared.PrivateDnsConfig;
754 public void notifyPrivateDnsSettingsChanged(@NonNull PrivateDnsConfig newCfg) { in notifyPrivateDnsSettingsChanged()
1085 final PrivateDnsConfig cfg = (PrivateDnsConfig) message.obj; in processMessage()
1644 private PrivateDnsConfig mPrivateDnsConfig;
1736 mPrivateDnsConfig = new PrivateDnsConfig(mPrivateDnsProviderHostname, ips); in resolveStrictModeHostname()
1963 final PrivateDnsConfig config = in onQueryDone()
1964 new PrivateDnsConfig(mPrivateDnsProviderHostname, ips); in onQueryDone()
2054 private boolean isStrictModeHostnameResolved(PrivateDnsConfig config) { in isStrictModeHostnameResolved()
2060 private void notifyPrivateDnsConfigResolved(@NonNull PrivateDnsConfig config) { in notifyPrivateDnsConfigResolved()
/packages/modules/NetworkStack/src/com/android/server/
DNetworkStackService.java51 import android.net.shared.PrivateDnsConfig;
731 mNm.notifyPrivateDnsSettingsChanged(PrivateDnsConfig.fromParcel(config)); in notifyPrivateDnsChanged()
/packages/modules/Wifi/framework/
Djarjar-rules.txt64 rule android.net.shared.PrivateDnsConfig* com.android.wifi.x.@0
/packages/modules/Connectivity/service/src/com/android/server/
DConnectivityService.java251 import android.net.shared.PrivateDnsConfig;
4164 PrivateDnsConfig privateDnsCfg = mDnsManager.getPrivateDnsConfig(nai.network);
4828 updatePrivateDns(nai, (PrivateDnsConfig) msg.obj);
5054 0, mNetId, PrivateDnsConfig.fromParcel(config)));
5169 final PrivateDnsConfig cfg = mDnsManager.getPrivateDnsConfig();
5176 final PrivateDnsConfig cfg = mDnsManager.getPrivateDnsConfig();
5186 private void handlePerNetworkPrivateDnsConfig(NetworkAgentInfo nai, PrivateDnsConfig cfg) {
5202 private void updatePrivateDns(NetworkAgentInfo nai, PrivateDnsConfig newCfg) {
/packages/modules/Connectivity/tests/unit/java/com/android/server/
DConnectivityServiceTest.java352 import android.net.shared.PrivateDnsConfig;
8289 new PrivateDnsConfig(TLS_SPECIFIER, TLS_IPS).toParcel());