From c8fdd35dd5c79df90ed1969106c4fe50d4ccfcd5 Mon Sep 17 00:00:00 2001 From: Xue-Lei Andrew Fan Date: Tue, 1 Dec 2015 01:32:51 +0000 Subject: [PATCH] 8136442: Don't tie Certificate signature algorithms to ciphersuites Reviewed-by: mullan --- .../classes/sun/security/ssl/ServerHandshaker.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java b/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java index 0329c61b308..8de22f15be1 100644 --- a/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java +++ b/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java @@ -1415,8 +1415,8 @@ final class ServerHandshaker extends Handshaker { } } - // need EC cert signed using EC - if (setupPrivateKeyAndChain("EC_EC") == false) { + // need EC cert + if (setupPrivateKeyAndChain("EC") == false) { return false; } if (setupEphemeralECDHKeys() == false) { @@ -1424,15 +1424,15 @@ final class ServerHandshaker extends Handshaker { } break; case K_ECDH_RSA: - // need EC cert signed using RSA - if (setupPrivateKeyAndChain("EC_RSA") == false) { + // need EC cert + if (setupPrivateKeyAndChain("EC") == false) { return false; } setupStaticECDHKeys(); break; case K_ECDH_ECDSA: - // need EC cert signed using EC - if (setupPrivateKeyAndChain("EC_EC") == false) { + // need EC cert + if (setupPrivateKeyAndChain("EC") == false) { return false; } setupStaticECDHKeys();