Package nl.altindag.ssl.util
Class SSLParametersUtils
- java.lang.Object
-
- nl.altindag.ssl.util.SSLParametersUtils
-
public final class SSLParametersUtils extends Object
- Author:
- Hakan Altindag
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SSLParameterscopy(SSLParameters source)static SSLParameterscreateSwappableSslParameters(SSLParameters sslParameters)Wraps the given SSLParameters into an instance of a Hot Swappable SSLParameters.static SSLParametersmerge(SSLParameters baseSslParameters, SSLParameters alternativeSslParameters)static SSLParametersmerge(SSLParameters baseSslParameters, SSLParameters alternativeSslParameters, List<String> excludedCiphers, List<String> excludedProtocols)
-
-
-
Method Detail
-
copy
public static SSLParameters copy(SSLParameters source)
-
merge
public static SSLParameters merge(SSLParameters baseSslParameters, SSLParameters alternativeSslParameters)
-
merge
public static SSLParameters merge(SSLParameters baseSslParameters, SSLParameters alternativeSslParameters, List<String> excludedCiphers, List<String> excludedProtocols)
-
createSwappableSslParameters
public static SSLParameters createSwappableSslParameters(SSLParameters sslParameters)
Wraps the given SSLParameters into an instance of a Hot Swappable SSLParameters. This type of SSLParameters has the capability of swapping in and out different SSLParameters at runtime.- Parameters:
sslParameters- To be wrapped SSLParameters- Returns:
- Swappable SSLParameters
-
-