Searched refs:CaptivePortalProbeSpec (Results 1 – 5 of 5) sorted by relevance
39 CaptivePortalProbeSpec statusRegexSpec = CaptivePortalProbeSpec.parseSpec( in testGetResult_Regex()43 CaptivePortalProbeSpec redirectSpec = CaptivePortalProbeSpec.parseSpec( in testGetResult_Regex()70 CaptivePortalProbeSpec.parseSpec(""); in testParseSpec_Empty()75 CaptivePortalProbeSpec.parseSpec(null); in testParseSpec_Null()80 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@123"); in testParseSpec_MissingParts()85 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@123@@/@@456@@/@@extra"); in testParseSpec_TooManyParts()90 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@unmatched(parenthesis@@/@@456"); in testParseSpec_InvalidStatusRegex()95 CaptivePortalProbeSpec.parseSpec("http://google.com/@@/@@123@@/@@unmatched[[]bracket"); in testParseSpec_InvalidLocationRegex()100 CaptivePortalProbeSpec.parseSpec("@@/@@123@@/@@123"); in testParseSpec_EmptyURL()105 CaptivePortalProbeSpec.parseSpec("invalid"); in testParseSpec_NoParts()[all …]
40 public abstract class CaptivePortalProbeSpec { class41 private static final String TAG = CaptivePortalProbeSpec.class.getSimpleName();49 CaptivePortalProbeSpec(@NonNull String encodedSpec, @NonNull URL url) { in CaptivePortalProbeSpec() method in CaptivePortalProbeSpec65 public static CaptivePortalProbeSpec parseSpec(@NonNull String spec) throws ParseException, in parseSpec()104 public static CaptivePortalProbeSpec parseSpecOrNull(@Nullable String spec) { in parseSpecOrNull()123 public static Collection<CaptivePortalProbeSpec> parseCaptivePortalProbeSpecs( in parseCaptivePortalProbeSpecs()125 List<CaptivePortalProbeSpec> specs = new ArrayList<>(); in parseCaptivePortalProbeSpecs()165 private static class RegexMatchProbeSpec extends CaptivePortalProbeSpec {
68 public final CaptivePortalProbeSpec probeSpec;96 @Nullable String detectUrl, @Nullable CaptivePortalProbeSpec probeSpec, in CaptivePortalProbeResult()
43 import static android.net.captiveportal.CaptivePortalProbeSpec.parseCaptivePortalProbeSpecs;116 import android.net.captiveportal.CaptivePortalProbeSpec;490 private final CaptivePortalProbeSpec[] mCaptivePortalFallbackSpecs;2642 private CaptivePortalProbeSpec[] makeCaptivePortalFallbackProbeSpecs(@NonNull Context context) { in makeCaptivePortalFallbackProbeSpecs()2647 final CaptivePortalProbeSpec[] emptySpecs = new CaptivePortalProbeSpec[0]; in makeCaptivePortalFallbackProbeSpecs()2648 final CaptivePortalProbeSpec[] providerValue = TextUtils.isEmpty(settingsValue) in makeCaptivePortalFallbackProbeSpecs()2655 CaptivePortalProbeSpec::parseSpecOrNull); in makeCaptivePortalFallbackProbeSpecs()2827 private CaptivePortalProbeSpec nextFallbackSpec() { in nextFallbackSpec()3004 @Nullable CaptivePortalProbeSpec probeSpec) { in sendHttpProbe()3552 final CaptivePortalProbeSpec probeSpec = nextFallbackSpec(); in sendHttpAndHttpsParallelWithFallbackProbes()
45 import android.net.captiveportal.CaptivePortalProbeSpec;136 private CaptivePortalProbeSpec mProbeSpec;316 mProbeSpec = CaptivePortalProbeSpec.parseSpecOrNull(spec); in onCreate()733 int httpResponseCode, String locationHeader, CaptivePortalProbeSpec probeSpec) { in isDismissed()