Class SSLParametersUtils

java.lang.Object
nl.altindag.ssl.util.SSLParametersUtils

public final class SSLParametersUtils extends Object
  • Constructor Details

    • SSLParametersUtils

      private SSLParametersUtils()
  • Method Details

    • 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