Class TLSServerParameters

java.lang.Object
org.apache.cxf.configuration.jsse.TLSParameterBase
org.apache.cxf.configuration.jsse.TLSServerParameters
Direct Known Subclasses:
TLSServerParametersConfig

public class TLSServerParameters extends TLSParameterBase
This class extends TLSParameterBase with service-specific SSL/TLS parameters.
  • Constructor Details

    • TLSServerParameters

      public TLSServerParameters()
  • Method Details

    • setClientAuthentication

      public final void setClientAuthentication(org.apache.cxf.configuration.security.ClientAuthentication clientAuth)
      This parameter configures the server side to request and/or require client authentication.
    • getClientAuthentication

      public org.apache.cxf.configuration.security.ClientAuthentication getClientAuthentication()
      This parameter retrieves the client authentication settings.
    • setExcludeProtocols

      public final void setExcludeProtocols(List<String> protocols)
      This parameter sets the protocol list to exclude.
    • getExcludeProtocols

      public List<String> getExcludeProtocols()
      Returns the protocols to exclude that are associated with this endpoint.
    • setIncludeProtocols

      public final void setIncludeProtocols(List<String> protocols)
      This parameter sets the protocol list to include.
    • getIncludeProtocols

      public List<String> getIncludeProtocols()
      Returns the protocols to include that are associated with this endpoint.
    • isSniHostCheck

      public boolean isSniHostCheck()
      Returns if the SNI host name must match
    • setSniHostCheck

      public void setSniHostCheck(boolean sniHostCheck)
      Parameters:
      sniHostCheck - if the SNI host name must match