add setDefaultHostnameVerifier

This commit is contained in:
Naoyuki Kanezawa
2015-05-02 15:26:48 +09:00
parent 9a03310a53
commit 9e4b64adcc
2 changed files with 8 additions and 4 deletions

View File

@@ -98,6 +98,7 @@ public class Socket extends Emitter {
private static boolean priorWebsocketSuccess = false;
private static SSLContext defaultSSLContext;
private static HostnameVerifier defaultHostnameVerifier;
private boolean secure;
private boolean upgrade;
@@ -131,6 +132,10 @@ public class Socket extends Emitter {
defaultSSLContext = sslContext;
}
public static void setDefaultHostnameVerifier(HostnameVerifier hostnameVerifier) {
defaultHostnameVerifier = hostnameVerifier;
}
public Socket() {
this(new Options());
}
@@ -199,7 +204,7 @@ public class Socket extends Emitter {
opts.transports : new String[]{Polling.NAME, WebSocket.NAME}));
this.policyPort = opts.policyPort != 0 ? opts.policyPort : 843;
this.rememberUpgrade = opts.rememberUpgrade;
this.hostnameVerifier = opts.hostnameVerifier;
this.hostnameVerifier = opts.hostnameVerifier != null ? opts.hostnameVerifier : defaultHostnameVerifier;
}
/**