Searched refs:CaptivePortalProbeSpec (Results 1 – 5 of 5) sorted by relevance
40 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 …]
36 public abstract class CaptivePortalProbeSpec { class39 private static final String TAG = CaptivePortalProbeSpec.class.getSimpleName();46 CaptivePortalProbeSpec(String encodedSpec, URL url) { in CaptivePortalProbeSpec() method in CaptivePortalProbeSpec60 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 {
39 public final CaptivePortalProbeSpec probeSpec;50 CaptivePortalProbeSpec probeSpec) { in CaptivePortalProbeResult()
20 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()
42 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()