Class SSLParametersConfiguration

java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.net.ssl.SSLParametersConfiguration
All Implemented Interfaces:
ContextAware

@Deprecated(since="2022-01-27") public class SSLParametersConfiguration extends ContextAwareBase
Deprecated.
This internal logback API is not supported by AEM as a Cloud Service.
A configuration of SSL parameters for an SSLEngine.
  • Constructor Details

    • SSLParametersConfiguration

      public SSLParametersConfiguration()
      Deprecated.
  • Method Details

    • configure

      public void configure(SSLConfigurable socket)
      Deprecated.
      Configures SSL parameters on an SSLConfigurable.
      Parameters:
      socket - the subject configurable
    • getHostnameVerification

      public boolean getHostnameVerification()
      Deprecated.
    • setHostnameVerification

      public void setHostnameVerification(boolean hostnameVerification)
      Deprecated.
    • getIncludedProtocols

      public String getIncludedProtocols()
      Deprecated.
      Gets the JSSE secure transport protocols to include.
      Returns:
      a string containing comma-separated JSSE secure transport protocol names (e.g. TLSv1)
    • setIncludedProtocols

      public void setIncludedProtocols(String protocols)
      Deprecated.
      Sets the JSSE secure transport protocols to include.
      Parameters:
      protocols - a string containing comma-separated JSSE secure transport protocol names
      See Also:
      • Cryptography Architecture Standard Algorithm Name Documentation
    • getExcludedProtocols

      public String getExcludedProtocols()
      Deprecated.
      Gets the JSSE secure transport protocols to exclude.
      Returns:
      a string containing comma-separated JSSE secure transport protocol names (e.g. TLSv1)
    • setExcludedProtocols

      public void setExcludedProtocols(String protocols)
      Deprecated.
      Sets the JSSE secure transport protocols to exclude.
      Parameters:
      protocols - a string containing comma-separated JSSE secure transport protocol names
      See Also:
      • Cryptography Architecture Standard Algorithm Name Documentation
    • getIncludedCipherSuites

      public String getIncludedCipherSuites()
      Deprecated.
      Gets the JSSE cipher suite names to include.
      Returns:
      a string containing comma-separated JSSE cipher suite names (e.g. TLS_DHE_RSA_WITH_AES_256_CBC_SHA)
    • setIncludedCipherSuites

      public void setIncludedCipherSuites(String cipherSuites)
      Deprecated.
      Sets the JSSE cipher suite names to include.
      Parameters:
      cipherSuites - a string containing comma-separated JSSE cipher suite names
      See Also:
      • Cryptography Architecture Standard Algorithm Name Documentation
    • getExcludedCipherSuites

      public String getExcludedCipherSuites()
      Deprecated.
      Gets the JSSE cipher suite names to exclude.
      Returns:
      a string containing comma-separated JSSE cipher suite names (e.g. TLS_DHE_RSA_WITH_AES_256_CBC_SHA)
    • setExcludedCipherSuites

      public void setExcludedCipherSuites(String cipherSuites)
      Deprecated.
      Sets the JSSE cipher suite names to exclude.
      Parameters:
      cipherSuites - a string containing comma-separated JSSE cipher suite names
      See Also:
      • Cryptography Architecture Standard Algorithm Name Documentation
    • isNeedClientAuth

      public Boolean isNeedClientAuth()
      Deprecated.
      Gets a flag indicating whether client authentication is required.
      Returns:
      flag state
    • setNeedClientAuth

      public void setNeedClientAuth(Boolean needClientAuth)
      Deprecated.
      Sets a flag indicating whether client authentication is required.
      Parameters:
      needClientAuth - the flag state to set
    • isWantClientAuth

      public Boolean isWantClientAuth()
      Deprecated.
      Gets a flag indicating whether client authentication is desired.
      Returns:
      flag state
    • setWantClientAuth

      public void setWantClientAuth(Boolean wantClientAuth)
      Deprecated.
      Sets a flag indicating whether client authentication is desired.
      Parameters:
      wantClientAuth - the flag state to set