From 1ead8c8a53846439c31204e0a94cb90217b07465 Mon Sep 17 00:00:00 2001 From: Sage Stefonic Date: Tue, 23 Jul 2024 14:16:25 -0700 Subject: [PATCH] update getSupportedSSLParameters() --- .../com/wolfssl/provider/jsse/WolfSSLContext.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLContext.java b/src/java/com/wolfssl/provider/jsse/WolfSSLContext.java index 5dd164ac..d272e338 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLContext.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLContext.java @@ -539,7 +539,16 @@ protected SSLParameters engineGetSupportedSSLParameters() { WolfSSLDebug.log(getClass(), WolfSSLDebug.INFO, "entered engineGetSupportedSSLParameters()"); - return WolfSSLParametersHelper.decoupleParams(this.params); + SSLParameters supportedParams = + WolfSSLParametersHelper.decoupleParams(this.params); + + /* set cipher suites and protocols to all supported cipher suites and + protocols */ + supportedParams.setCipherSuites(WolfSSLUtil.sanitizeSuites( + WolfSSL.getCiphersIana())); + supportedParams.setProtocols(WolfSSLUtil.sanitizeProtocols( + WolfSSL.getProtocols())); + return supportedParams; } /**