diff --git a/src/share/classes/javax/net/ssl/HttpsURLConnection.java b/src/share/classes/javax/net/ssl/HttpsURLConnection.java index 6d799e3ff5fe8193a2a151eea111ba1c8cc007bf..fbd8fca13722ecf85a5e0a9446ed817eac4bdab6 100644 --- a/src/share/classes/javax/net/ssl/HttpsURLConnection.java +++ b/src/share/classes/javax/net/ssl/HttpsURLConnection.java @@ -144,8 +144,7 @@ class HttpsURLConnection extends HttpURLConnection throws SSLPeerUnverifiedException { java.security.cert.Certificate[] certs = getServerCertificates(); - return ((X500Principal) - ((X509Certificate)certs[0]).getSubjectX500Principal()); + return ((X509Certificate)certs[0]).getSubjectX500Principal(); } /** @@ -173,8 +172,7 @@ class HttpsURLConnection extends HttpURLConnection java.security.cert.Certificate[] certs = getLocalCertificates(); if (certs != null) { - return ((X500Principal) - ((X509Certificate)certs[0]).getSubjectX500Principal()); + return ((X509Certificate)certs[0]).getSubjectX500Principal(); } else { return null; }