am dceda36b: am 1c5e33d3: am 3bc3240f: am a6226a2d: am 32c99004: Use hostname verifier directly instead of instance
* commit 'dceda36b0052aca7a93a265ea6eb8e8fb71cd322': Use hostname verifier directly instead of instance
This commit is contained in:
@@ -80,9 +80,6 @@ public class SSLCertificateSocketFactory extends SSLSocketFactory {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
private static final HostnameVerifier HOSTNAME_VERIFIER =
|
|
||||||
HttpsURLConnection.getDefaultHostnameVerifier();
|
|
||||||
|
|
||||||
private SSLSocketFactory mInsecureFactory = null;
|
private SSLSocketFactory mInsecureFactory = null;
|
||||||
private SSLSocketFactory mSecureFactory = null;
|
private SSLSocketFactory mSecureFactory = null;
|
||||||
private TrustManager[] mTrustManagers = null;
|
private TrustManager[] mTrustManagers = null;
|
||||||
@@ -193,7 +190,7 @@ public class SSLCertificateSocketFactory extends SSLSocketFactory {
|
|||||||
if (session == null) {
|
if (session == null) {
|
||||||
throw new SSLException("Cannot verify SSL socket without session");
|
throw new SSLException("Cannot verify SSL socket without session");
|
||||||
}
|
}
|
||||||
if (!HOSTNAME_VERIFIER.verify(hostname, session)) {
|
if (!HttpsURLConnection.getDefaultHostnameVerifier().verify(hostname, session)) {
|
||||||
throw new SSLPeerUnverifiedException("Cannot verify hostname: " + hostname);
|
throw new SSLPeerUnverifiedException("Cannot verify hostname: " + hostname);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user