Apache CXF API

org.apache.cxf.configuration.jsse
Class TLSServerParameters

java.lang.Object
  extended by org.apache.cxf.configuration.jsse.TLSParameterBase
      extended by 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.


Field Summary
 
Fields inherited from class org.apache.cxf.configuration.jsse.TLSParameterBase
certAlias, certConstraints, cipherSuiteFilters, ciphersuites, keyManagers, protocol, provider, secureRandom, trustManagers
 
Constructor Summary
TLSServerParameters()
           
 
Method Summary
 ClientAuthentication getClientAuthentication()
          This parameter retrieves the client authentication settings.
 List<String> getExcludeProtocols()
          Returns the protocols to exclude that are associated with this endpoint.
 void setClientAuthentication(ClientAuthentication clientAuth)
          This parameter configures the server side to request and/or require client authentication.
 void setExcludeProtocols(List<String> protocols)
          This parameter sets the protocol list to exclude.
 
Methods inherited from class org.apache.cxf.configuration.jsse.TLSParameterBase
getCertAlias, getCertConstraints, getCipherSuites, getCipherSuitesFilter, getJsseProvider, getKeyManagers, getSecureRandom, getSecureSocketProtocol, getTrustManagers, setCertAlias, setCertConstraints, setCipherSuites, setCipherSuitesFilter, setJsseProvider, setKeyManagers, setSecureRandom, setSecureSocketProtocol, setTrustManagers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TLSServerParameters

public TLSServerParameters()
Method Detail

setClientAuthentication

public final void setClientAuthentication(ClientAuthentication clientAuth)
This parameter configures the server side to request and/or require client authentication.


getClientAuthentication

public 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.


Apache CXF API

Apache CXF