Class TLSServerParameters
java.lang.Object
org.apache.cxf.configuration.jsse.TLSParameterBase
org.apache.cxf.configuration.jsse.TLSServerParameters
- Direct Known Subclasses:
TLSServerParametersConfig
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
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.configuration.security.ClientAuthentication
This parameter retrieves the client authentication settings.Returns the protocols to exclude that are associated with this endpoint.Returns the protocols to include that are associated with this endpoint.boolean
Returns if the SNI host name must matchfinal void
setClientAuthentication
(org.apache.cxf.configuration.security.ClientAuthentication clientAuth) This parameter configures the server side to request and/or require client authentication.final void
setExcludeProtocols
(List<String> protocols) This parameter sets the protocol list to exclude.final void
setIncludeProtocols
(List<String> protocols) This parameter sets the protocol list to include.void
setSniHostCheck
(boolean sniHostCheck) 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
-
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
This parameter sets the protocol list to exclude. -
getExcludeProtocols
Returns the protocols to exclude that are associated with this endpoint. -
setIncludeProtocols
This parameter sets the protocol list to include. -
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
-