X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fping%2FSSLPinger.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fping%2FSSLPinger.java;h=71612920b88cb2b809868f5a439992b8a2c0366c;hp=505a6b349767a3856aec5504413016e554aa16ba;hb=6ce23e45d8e9abefae1627cecd6fd16e3f89e340;hpb=a0bd98b84c358acbd0b29988dffe388e3e4323e8 diff --git a/src/org/cacert/gigi/ping/SSLPinger.java b/src/org/cacert/gigi/ping/SSLPinger.java index 505a6b34..71612920 100644 --- a/src/org/cacert/gigi/ping/SSLPinger.java +++ b/src/org/cacert/gigi/ping/SSLPinger.java @@ -168,24 +168,24 @@ public class SSLPinger extends DomainPinger { TrustManagerFactory tmf = TrustManagerFactory.getInstance("X509"); tmf.init(truststore); sc.init(null, new TrustManager[] { - new X509TrustManager() { + new X509TrustManager() { - @Override - public java.security.cert.X509Certificate[] getAcceptedIssuers() { - return null; - } + @Override + public java.security.cert.X509Certificate[] getAcceptedIssuers() { + return null; + } - @Override - public void checkServerTrusted(java.security.cert.X509Certificate[] chain, String authType) throws java.security.cert.CertificateException { - java.security.cert.X509Certificate c = chain[0]; - if ( !c.getExtendedKeyUsage().contains("1.3.6.1.5.5.7.3.1")) { - throw new java.security.cert.CertificateException("Illegal EKU"); + @Override + public void checkServerTrusted(java.security.cert.X509Certificate[] chain, String authType) throws java.security.cert.CertificateException { + java.security.cert.X509Certificate c = chain[0]; + if ( !c.getExtendedKeyUsage().contains("1.3.6.1.5.5.7.3.1")) { + throw new java.security.cert.CertificateException("Illegal EKU"); + } } - } - @Override - public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) throws java.security.cert.CertificateException {} - } + @Override + public void checkClientTrusted(java.security.cert.X509Certificate[] chain, String authType) throws java.security.cert.CertificateException {} + } }, new SecureRandom()); } catch (KeyManagementException e) { e.printStackTrace();