aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChad Brubaker <cbrubaker@google.com>2015-12-08 13:39:01 -0800
committerChad Brubaker <cbrubaker@google.com>2015-12-08 13:39:01 -0800
commita8b361812f24441b359e797416e1251e2662f1c3 (patch)
tree68e77589954e28b5f347372c84fd41a5eff779e3
parenta51d868761c187255fdfaac767ca6a9c9345d4e8 (diff)
downloadokhttp-a8b361812f24441b359e797416e1251e2662f1c3.tar.gz
Refactor NetworkSecurityPolicy to be pluggable
This allows us to keep the logic for the NetworkSecurityPolicy in the framework instead of in libcore. Change-Id: I4bf494f79c27729cb17d93d90a91319492270ce9
-rw-r--r--android/main/java/com/squareup/okhttp/HttpHandler.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/android/main/java/com/squareup/okhttp/HttpHandler.java b/android/main/java/com/squareup/okhttp/HttpHandler.java
index 22a0b15..638d15c 100644
--- a/android/main/java/com/squareup/okhttp/HttpHandler.java
+++ b/android/main/java/com/squareup/okhttp/HttpHandler.java
@@ -76,7 +76,7 @@ public class HttpHandler extends URLStreamHandler {
// Do not permit http -> https and https -> http redirects.
client.setFollowSslRedirects(false);
- if (NetworkSecurityPolicy.isCleartextTrafficPermitted()) {
+ if (NetworkSecurityPolicy.getInstance().isCleartextTrafficPermitted()) {
// Permit cleartext traffic only (this is a handler for HTTP, not for HTTPS).
client.setConnectionSpecs(CLEARTEXT_ONLY);
} else {