Class SSLConfigurableServerSocket

java.lang.Object
ch.qos.logback.core.net.ssl.SSLConfigurableServerSocket
All Implemented Interfaces:
SSLConfigurable

@Deprecated(since="2022-01-27") public class SSLConfigurableServerSocket extends Object implements SSLConfigurable
Deprecated.
This internal logback API is not supported by AEM as a Cloud Service.
An SSLConfigurable wrapper for an SSLServerSocket.
  • Constructor Details

    • SSLConfigurableServerSocket

      public SSLConfigurableServerSocket(SSLServerSocket delegate)
      Deprecated.
  • Method Details

    • getDefaultProtocols

      public String[] getDefaultProtocols()
      Deprecated.
      Description copied from interface: SSLConfigurable
      Gets the set of protocols that the SSL component enables by default.
      Specified by:
      getDefaultProtocols in interface SSLConfigurable
      Returns:
      protocols (generally a subset of the set returned by SSLConfigurable.getSupportedProtocols()); the return value may be an empty array but must never be null.
    • getSupportedProtocols

      public String[] getSupportedProtocols()
      Deprecated.
      Description copied from interface: SSLConfigurable
      Gets the set of protocols that the SSL component supports.
      Specified by:
      getSupportedProtocols in interface SSLConfigurable
      Returns:
      protocols supported protocols; the return value may be an empty array but must never be null.
    • setEnabledProtocols

      public void setEnabledProtocols(String[] protocols)
      Deprecated.
      Description copied from interface: SSLConfigurable
      Sets the enabled protocols on the SSL component.
      Specified by:
      setEnabledProtocols in interface SSLConfigurable
    • getDefaultCipherSuites

      public String[] getDefaultCipherSuites()
      Deprecated.
      Description copied from interface: SSLConfigurable
      Gets the set of cipher suites that the SSL component enables by default.
      Specified by:
      getDefaultCipherSuites in interface SSLConfigurable
      Returns:
      cipher suites (generally a subset of the set returned by SSLConfigurable.getSupportedCipherSuites()); the return value may be an empty array but must never be null
    • getSupportedCipherSuites

      public String[] getSupportedCipherSuites()
      Deprecated.
      Description copied from interface: SSLConfigurable
      Gets the set of cipher suites that the SSL component supports.
      Specified by:
      getSupportedCipherSuites in interface SSLConfigurable
      Returns:
      supported cipher suites; the return value may be an empty array but must never be null
    • setEnabledCipherSuites

      public void setEnabledCipherSuites(String[] suites)
      Deprecated.
      Description copied from interface: SSLConfigurable
      Sets the enabled cipher suites on the SSL component.
      Specified by:
      setEnabledCipherSuites in interface SSLConfigurable
      Parameters:
      suites - the cipher suites to enable
    • setNeedClientAuth

      public void setNeedClientAuth(boolean state)
      Deprecated.
      Description copied from interface: SSLConfigurable
      Sets a flag indicating whether the SSL component should require client authentication.
      Specified by:
      setNeedClientAuth in interface SSLConfigurable
      Parameters:
      state - the flag state to set
    • setWantClientAuth

      public void setWantClientAuth(boolean state)
      Deprecated.
      Description copied from interface: SSLConfigurable
      Sets a flag indicating whether the SSL component should request client authentication.
      Specified by:
      setWantClientAuth in interface SSLConfigurable
      Parameters:
      state - the flag state to set
    • setHostnameVerification

      public void setHostnameVerification(boolean verifyHostname)
      Deprecated.
      Specified by:
      setHostnameVerification in interface SSLConfigurable