/** * Ensure Https verification is disabled or matches given certificates */ @Override public void handle(URLConnection connection) throws Exception { if (connection instanceof HttpsURLConnection && matches(connection)) { HttpsURLConnection https = (HttpsURLConnection) connection; init(); https.setSSLSocketFactory(factory); https.setHostnameVerifier(verifier); } }
/** * Ensure Https verification is disabled or matches given certificates */ @Override public void handle(URLConnection connection) throws Exception { if (connection instanceof HttpsURLConnection && matches(connection)) { HttpsURLConnection https = (HttpsURLConnection) connection; init(); https.setSSLSocketFactory(factory); https.setHostnameVerifier(verifier); } }
/** * Ensure Https verification is disabled or matches given certificates */ public void handle(URLConnection connection) throws Exception { if (connection instanceof HttpsURLConnection && matches(connection)) { init(); if ( certificates.isEmpty()) trace("Https verification for %s is DISABLED", connection.getURL()); HttpsURLConnection https = (HttpsURLConnection) connection; https.setSSLSocketFactory(factory); https.setHostnameVerifier(verifier); } }
/** * Ensure Https verification is disabled or matches given certificates */ public void handle(URLConnection connection) throws Exception { if (connection instanceof HttpsURLConnection && matches(connection)) { init(); if ( certificates.isEmpty()) trace("Https verification for %s is DISABLED", connection.getURL()); HttpsURLConnection https = (HttpsURLConnection) connection; https.setSSLSocketFactory(factory); https.setHostnameVerifier(verifier); } }