--- a/src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java Tue Jul 17 19:25:45 2018 +0300
+++ b/src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java Tue Jul 17 13:04:40 2018 -0400
@@ -27,6 +27,7 @@
import java.io.IOException;
import java.nio.ByteBuffer;
+import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.Map;
@@ -46,6 +47,9 @@
"Post-handshake not supported in " + negotiatedProtocol.name);
}
+ this.localSupportedSignAlgs = new ArrayList<SignatureScheme>(
+ context.conSession.getLocalSupportedSignatureSchemes());
+
handshakeConsumers = new LinkedHashMap<>(consumers);
handshakeFinished = true;
}