changeset 13072:d902fae62410 jdk8u181-b01

8170035: When determining the ciphersuite lists, there is no debug output for disabled suites. Summary: Provide extra debugging output for JSSE that displays disabled cipher suites Reviewed-by: vinnie, wetmore
author jnimeh
date Tue, 22 Nov 2016 20:54:32 -0800
parents 641b3d8e0fdd
children c37602a076f1
files src/share/classes/sun/security/ssl/SSLContextImpl.java
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/classes/sun/security/ssl/SSLContextImpl.java	Mon Feb 05 15:20:13 2018 -0800
+++ b/src/share/classes/sun/security/ssl/SSLContextImpl.java	Tue Nov 22 20:54:32 2016 -0800
@@ -308,6 +308,13 @@
                             EnumSet.of(CryptoPrimitive.KEY_AGREEMENT),
                             suite.name, null)) {
                         suites.add(suite);
+                    } else {
+                        if (debug != null && Debug.isOn("sslctx") &&
+                                Debug.isOn("verbose")) {
+                            System.out.println(
+                                    "Ignoring disabled cipher suite: " +
+                                            suite.name);
+                        }
                     }
                 } else if (debug != null &&
                         Debug.isOn("sslctx") && Debug.isOn("verbose")) {