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 extendsTLSParameterBasewith service-specific SSL/TLS parameters.
- 
- 
Field Summary- 
Fields inherited from class org.apache.cxf.configuration.jsse.TLSParameterBasecertAlias, certConstraints, cipherSuiteFilters, ciphersuites, DEFAULT_HTTPS_PROTOCOLS, keyManagers, protocol, provider, secureRandom, trustManagers
 
- 
 - 
Constructor SummaryConstructors Constructor Description TLSServerParameters()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.cxf.configuration.security.ClientAuthenticationgetClientAuthentication()This parameter retrieves the client authentication settings.List<String>getExcludeProtocols()Returns the protocols to exclude that are associated with this endpoint.List<String>getIncludeProtocols()Returns the protocols to include that are associated with this endpoint.static String[]getPreferredServerProtocols()booleanisSniHostCheck()Returns if the SNI host name must matchvoidsetClientAuthentication(org.apache.cxf.configuration.security.ClientAuthentication clientAuth)This parameter configures the server side to request and/or require client authentication.voidsetExcludeProtocols(List<String> protocols)This parameter sets the protocol list to exclude.voidsetIncludeProtocols(List<String> protocols)This parameter sets the protocol list to include.voidsetSniHostCheck(boolean sniHostCheck)- 
Methods inherited from class org.apache.cxf.configuration.jsse.TLSParameterBasegetCertAlias, getCertConstraints, getCipherSuites, getCipherSuitesFilter, getJsseProvider, getKeyManagers, getSecureRandom, getSecureSocketProtocol, getTrustManagers, setCertAlias, setCertConstraints, setCipherSuites, setCipherSuitesFilter, setJsseProvider, setKeyManagers, setSecureRandom, setSecureSocketProtocol, setTrustManagers
 
- 
 
- 
- 
- 
Method Detail- 
setClientAuthenticationpublic final void setClientAuthentication(org.apache.cxf.configuration.security.ClientAuthentication clientAuth) This parameter configures the server side to request and/or require client authentication.
 - 
getClientAuthenticationpublic org.apache.cxf.configuration.security.ClientAuthentication getClientAuthentication() This parameter retrieves the client authentication settings.
 - 
setExcludeProtocolspublic final void setExcludeProtocols(List<String> protocols) This parameter sets the protocol list to exclude.
 - 
getExcludeProtocolspublic List<String> getExcludeProtocols() Returns the protocols to exclude that are associated with this endpoint.
 - 
setIncludeProtocolspublic final void setIncludeProtocols(List<String> protocols) This parameter sets the protocol list to include.
 - 
getIncludeProtocolspublic List<String> getIncludeProtocols() Returns the protocols to include that are associated with this endpoint.
 - 
isSniHostCheckpublic boolean isSniHostCheck() Returns if the SNI host name must match
 - 
setSniHostCheckpublic void setSniHostCheck(boolean sniHostCheck) - Parameters:
- sniHostCheck- if the SNI host name must match
 
 - 
getPreferredServerProtocolspublic static String[] getPreferredServerProtocols() 
 
- 
 
-