Home
last modified time | relevance | path

Searched refs:CaptivePortalProbeSpec (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/tests/net/java/android/net/captiveportal/
DCaptivePortalProbeSpecTest.java40 CaptivePortalProbeSpec statusRegexSpec = CaptivePortalProbeSpec.parseSpec( in testGetResult_Regex()
44 CaptivePortalProbeSpec redirectSpec = CaptivePortalProbeSpec.parseSpec( in testGetResult_Regex()
71 CaptivePortalProbeSpec.parseSpec(""); in testParseSpec_Empty()
76 CaptivePortalProbeSpec.parseSpec(null); in testParseSpec_Null()
81 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@123"); in testParseSpec_MissingParts()
86 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@123@@/@@456@@/@@extra"); in testParseSpec_TooManyParts()
91 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@unmatched(parenthesis@@/@@456"); in testParseSpec_InvalidStatusRegex()
96 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@123@@/@@unmatched[[]bracket"); in testParseSpec_InvalidLocationRegex()
101 CaptivePortalProbeSpec.parseSpec("@@/@@123@@/@@123"); in testParseSpec_EmptyURL()
106 CaptivePortalProbeSpec.parseSpec("invalid"); in testParseSpec_NoParts()
[all …]
/frameworks/base/core/java/android/net/captiveportal/
DCaptivePortalProbeSpec.java36 public abstract class CaptivePortalProbeSpec { class
39 private static final String TAG = CaptivePortalProbeSpec.class.getSimpleName();
46 CaptivePortalProbeSpec(String encodedSpec, URL url) { in CaptivePortalProbeSpec() method in CaptivePortalProbeSpec
60 public static CaptivePortalProbeSpec parseSpec(String spec) throws ParseException, in parseSpec()
98 public static CaptivePortalProbeSpec parseSpecOrNull(@Nullable String spec) { in parseSpecOrNull()
116 public static CaptivePortalProbeSpec[] parseCaptivePortalProbeSpecs(String settingsVal) { in parseCaptivePortalProbeSpecs()
117 List<CaptivePortalProbeSpec> specs = new ArrayList<>(); in parseCaptivePortalProbeSpecs()
131 return specs.toArray(new CaptivePortalProbeSpec[specs.size()]); in parseCaptivePortalProbeSpecs()
153 private static class RegexMatchProbeSpec extends CaptivePortalProbeSpec {
DCaptivePortalProbeResult.java39 public final CaptivePortalProbeSpec probeSpec;
50 CaptivePortalProbeSpec probeSpec) { in CaptivePortalProbeResult()
/frameworks/base/packages/CaptivePortalLogin/src/com/android/captiveportallogin/
DCaptivePortalLoginActivity.java20 import static android.net.captiveportal.CaptivePortalProbeSpec.HTTP_LOCATION_HEADER_NAME;
35 import android.net.captiveportal.CaptivePortalProbeSpec;
92 private CaptivePortalProbeSpec mProbeSpec;
128 mProbeSpec = CaptivePortalProbeSpec.parseSpecOrNull(spec); in onCreate()
379 int httpResponseCode, String locationHeader, CaptivePortalProbeSpec probeSpec) { in isDismissed()
/frameworks/base/services/core/java/com/android/server/connectivity/
DNetworkMonitor.java42 import android.net.captiveportal.CaptivePortalProbeSpec;
269 private final CaptivePortalProbeSpec[] mCaptivePortalFallbackSpecs;
925 private CaptivePortalProbeSpec[] makeCaptivePortalFallbackProbeSpecs() { in makeCaptivePortalFallbackProbeSpecs()
934 return CaptivePortalProbeSpec.parseCaptivePortalProbeSpecs(settingsValue); in makeCaptivePortalFallbackProbeSpecs()
956 private CaptivePortalProbeSpec nextFallbackSpec() { in nextFallbackSpec()
1072 @Nullable CaptivePortalProbeSpec probeSpec) { in sendHttpProbe()
1214 final CaptivePortalProbeSpec probeSpec = nextFallbackSpec(); in sendParallelHttpProbes()