Class TLSClientParametersType
- java.lang.Object
-
- org.apache.cxf.configuration.security.TLSClientParametersType
-
- Direct Known Subclasses:
TLSClientParametersConfig.TLSClientParametersTypeInternal
public class TLSClientParametersType extends Object
Java class for TLSClientParametersType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TLSClientParametersType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <element name="keyManagers" type="{http://cxf.apache.org/configuration/security}KeyManagersType" minOccurs="0"/> <element name="trustManagers" type="{http://cxf.apache.org/configuration/security}TrustManagersType" minOccurs="0"/> <element name="cipherSuites" type="{http://cxf.apache.org/configuration/security}CipherSuites" minOccurs="0"/> <element name="cipherSuitesFilter" type="{http://cxf.apache.org/configuration/security}FiltersType" minOccurs="0"/> <element name="secureRandomParameters" type="{http://cxf.apache.org/configuration/security}SecureRandomParameters" minOccurs="0"/> <element name="certConstraints" type="{http://cxf.apache.org/configuration/security}CertificateConstraintsType" minOccurs="0"/> <element name="certAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </all> <attribute name="useHttpsURLConnectionDefaultSslSocketFactory" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" default="false" /> <attribute name="useHttpsURLConnectionDefaultHostnameVerifier" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" default="false" /> <attribute name="disableCNCheck" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" default="false" /> <attribute name="enableRevocation" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" default="false" /> <attribute name="jsseProvider" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="secureSocketProtocol" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="sslCacheTimeout" type="{http://www.w3.org/2001/XMLSchema}int" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcertAliasprotected CertificateConstraintsTypecertConstraintsprotected CipherSuitescipherSuitesprotected FiltersTypecipherSuitesFilterprotected BooleandisableCNCheckprotected BooleanenableRevocationprotected StringjsseProviderprotected KeyManagersTypekeyManagersprotected SecureRandomParameterssecureRandomParametersprotected StringsecureSocketProtocolprotected IntegersslCacheTimeoutprotected TrustManagersTypetrustManagersprotected BooleanuseHttpsURLConnectionDefaultHostnameVerifierprotected BooleanuseHttpsURLConnectionDefaultSslSocketFactory
-
Constructor Summary
Constructors Constructor Description TLSClientParametersType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCertAlias()Gets the value of the certAlias property.CertificateConstraintsTypegetCertConstraints()Gets the value of the certConstraints property.CipherSuitesgetCipherSuites()Gets the value of the cipherSuites property.FiltersTypegetCipherSuitesFilter()Gets the value of the cipherSuitesFilter property.StringgetJsseProvider()Gets the value of the jsseProvider property.KeyManagersTypegetKeyManagers()Gets the value of the keyManagers property.SecureRandomParametersgetSecureRandomParameters()Gets the value of the secureRandomParameters property.StringgetSecureSocketProtocol()Gets the value of the secureSocketProtocol property.intgetSslCacheTimeout()Gets the value of the sslCacheTimeout property.TrustManagersTypegetTrustManagers()Gets the value of the trustManagers property.BooleanisDisableCNCheck()Gets the value of the disableCNCheck property.BooleanisEnableRevocation()Gets the value of the enableRevocation property.booleanisSetCertAlias()booleanisSetCertConstraints()booleanisSetCipherSuites()booleanisSetCipherSuitesFilter()booleanisSetDisableCNCheck()booleanisSetEnableRevocation()booleanisSetJsseProvider()booleanisSetKeyManagers()booleanisSetSecureRandomParameters()booleanisSetSecureSocketProtocol()booleanisSetSslCacheTimeout()booleanisSetTrustManagers()booleanisSetUseHttpsURLConnectionDefaultHostnameVerifier()booleanisSetUseHttpsURLConnectionDefaultSslSocketFactory()BooleanisUseHttpsURLConnectionDefaultHostnameVerifier()Gets the value of the useHttpsURLConnectionDefaultHostnameVerifier property.BooleanisUseHttpsURLConnectionDefaultSslSocketFactory()Gets the value of the useHttpsURLConnectionDefaultSslSocketFactory property.voidsetCertAlias(String value)Sets the value of the certAlias property.voidsetCertConstraints(CertificateConstraintsType value)Sets the value of the certConstraints property.voidsetCipherSuites(CipherSuites value)Sets the value of the cipherSuites property.voidsetCipherSuitesFilter(FiltersType value)Sets the value of the cipherSuitesFilter property.voidsetDisableCNCheck(Boolean value)Sets the value of the disableCNCheck property.voidsetEnableRevocation(Boolean value)Sets the value of the enableRevocation property.voidsetJsseProvider(String value)Sets the value of the jsseProvider property.voidsetKeyManagers(KeyManagersType value)Sets the value of the keyManagers property.voidsetSecureRandomParameters(SecureRandomParameters value)Sets the value of the secureRandomParameters property.voidsetSecureSocketProtocol(String value)Sets the value of the secureSocketProtocol property.voidsetSslCacheTimeout(int value)Sets the value of the sslCacheTimeout property.voidsetTrustManagers(TrustManagersType value)Sets the value of the trustManagers property.voidsetUseHttpsURLConnectionDefaultHostnameVerifier(Boolean value)Sets the value of the useHttpsURLConnectionDefaultHostnameVerifier property.voidsetUseHttpsURLConnectionDefaultSslSocketFactory(Boolean value)Sets the value of the useHttpsURLConnectionDefaultSslSocketFactory property.voidunsetSslCacheTimeout()
-
-
-
Field Detail
-
keyManagers
protected KeyManagersType keyManagers
-
trustManagers
protected TrustManagersType trustManagers
-
cipherSuites
protected CipherSuites cipherSuites
-
cipherSuitesFilter
protected FiltersType cipherSuitesFilter
-
secureRandomParameters
protected SecureRandomParameters secureRandomParameters
-
certConstraints
protected CertificateConstraintsType certConstraints
-
certAlias
protected String certAlias
-
useHttpsURLConnectionDefaultSslSocketFactory
protected Boolean useHttpsURLConnectionDefaultSslSocketFactory
-
useHttpsURLConnectionDefaultHostnameVerifier
protected Boolean useHttpsURLConnectionDefaultHostnameVerifier
-
disableCNCheck
protected Boolean disableCNCheck
-
enableRevocation
protected Boolean enableRevocation
-
jsseProvider
protected String jsseProvider
-
secureSocketProtocol
protected String secureSocketProtocol
-
sslCacheTimeout
protected Integer sslCacheTimeout
-
-
Method Detail
-
getKeyManagers
public KeyManagersType getKeyManagers()
Gets the value of the keyManagers property.- Returns:
- possible object is
KeyManagersType
-
setKeyManagers
public void setKeyManagers(KeyManagersType value)
Sets the value of the keyManagers property.- Parameters:
value- allowed object isKeyManagersType
-
isSetKeyManagers
public boolean isSetKeyManagers()
-
getTrustManagers
public TrustManagersType getTrustManagers()
Gets the value of the trustManagers property.- Returns:
- possible object is
TrustManagersType
-
setTrustManagers
public void setTrustManagers(TrustManagersType value)
Sets the value of the trustManagers property.- Parameters:
value- allowed object isTrustManagersType
-
isSetTrustManagers
public boolean isSetTrustManagers()
-
getCipherSuites
public CipherSuites getCipherSuites()
Gets the value of the cipherSuites property.- Returns:
- possible object is
CipherSuites
-
setCipherSuites
public void setCipherSuites(CipherSuites value)
Sets the value of the cipherSuites property.- Parameters:
value- allowed object isCipherSuites
-
isSetCipherSuites
public boolean isSetCipherSuites()
-
getCipherSuitesFilter
public FiltersType getCipherSuitesFilter()
Gets the value of the cipherSuitesFilter property.- Returns:
- possible object is
FiltersType
-
setCipherSuitesFilter
public void setCipherSuitesFilter(FiltersType value)
Sets the value of the cipherSuitesFilter property.- Parameters:
value- allowed object isFiltersType
-
isSetCipherSuitesFilter
public boolean isSetCipherSuitesFilter()
-
getSecureRandomParameters
public SecureRandomParameters getSecureRandomParameters()
Gets the value of the secureRandomParameters property.- Returns:
- possible object is
SecureRandomParameters
-
setSecureRandomParameters
public void setSecureRandomParameters(SecureRandomParameters value)
Sets the value of the secureRandomParameters property.- Parameters:
value- allowed object isSecureRandomParameters
-
isSetSecureRandomParameters
public boolean isSetSecureRandomParameters()
-
getCertConstraints
public CertificateConstraintsType getCertConstraints()
Gets the value of the certConstraints property.- Returns:
- possible object is
CertificateConstraintsType
-
setCertConstraints
public void setCertConstraints(CertificateConstraintsType value)
Sets the value of the certConstraints property.- Parameters:
value- allowed object isCertificateConstraintsType
-
isSetCertConstraints
public boolean isSetCertConstraints()
-
getCertAlias
public String getCertAlias()
Gets the value of the certAlias property.- Returns:
- possible object is
String
-
setCertAlias
public void setCertAlias(String value)
Sets the value of the certAlias property.- Parameters:
value- allowed object isString
-
isSetCertAlias
public boolean isSetCertAlias()
-
isUseHttpsURLConnectionDefaultSslSocketFactory
public Boolean isUseHttpsURLConnectionDefaultSslSocketFactory()
Gets the value of the useHttpsURLConnectionDefaultSslSocketFactory property.- Returns:
- possible object is
Boolean
-
setUseHttpsURLConnectionDefaultSslSocketFactory
public void setUseHttpsURLConnectionDefaultSslSocketFactory(Boolean value)
Sets the value of the useHttpsURLConnectionDefaultSslSocketFactory property.- Parameters:
value- allowed object isBoolean
-
isSetUseHttpsURLConnectionDefaultSslSocketFactory
public boolean isSetUseHttpsURLConnectionDefaultSslSocketFactory()
-
isUseHttpsURLConnectionDefaultHostnameVerifier
public Boolean isUseHttpsURLConnectionDefaultHostnameVerifier()
Gets the value of the useHttpsURLConnectionDefaultHostnameVerifier property.- Returns:
- possible object is
Boolean
-
setUseHttpsURLConnectionDefaultHostnameVerifier
public void setUseHttpsURLConnectionDefaultHostnameVerifier(Boolean value)
Sets the value of the useHttpsURLConnectionDefaultHostnameVerifier property.- Parameters:
value- allowed object isBoolean
-
isSetUseHttpsURLConnectionDefaultHostnameVerifier
public boolean isSetUseHttpsURLConnectionDefaultHostnameVerifier()
-
isDisableCNCheck
public Boolean isDisableCNCheck()
Gets the value of the disableCNCheck property.- Returns:
- possible object is
Boolean
-
setDisableCNCheck
public void setDisableCNCheck(Boolean value)
Sets the value of the disableCNCheck property.- Parameters:
value- allowed object isBoolean
-
isSetDisableCNCheck
public boolean isSetDisableCNCheck()
-
isEnableRevocation
public Boolean isEnableRevocation()
Gets the value of the enableRevocation property.- Returns:
- possible object is
Boolean
-
setEnableRevocation
public void setEnableRevocation(Boolean value)
Sets the value of the enableRevocation property.- Parameters:
value- allowed object isBoolean
-
isSetEnableRevocation
public boolean isSetEnableRevocation()
-
getJsseProvider
public String getJsseProvider()
Gets the value of the jsseProvider property.- Returns:
- possible object is
String
-
setJsseProvider
public void setJsseProvider(String value)
Sets the value of the jsseProvider property.- Parameters:
value- allowed object isString
-
isSetJsseProvider
public boolean isSetJsseProvider()
-
getSecureSocketProtocol
public String getSecureSocketProtocol()
Gets the value of the secureSocketProtocol property.- Returns:
- possible object is
String
-
setSecureSocketProtocol
public void setSecureSocketProtocol(String value)
Sets the value of the secureSocketProtocol property.- Parameters:
value- allowed object isString
-
isSetSecureSocketProtocol
public boolean isSetSecureSocketProtocol()
-
getSslCacheTimeout
public int getSslCacheTimeout()
Gets the value of the sslCacheTimeout property.- Returns:
- possible object is
Integer
-
setSslCacheTimeout
public void setSslCacheTimeout(int value)
Sets the value of the sslCacheTimeout property.- Parameters:
value- allowed object isInteger
-
isSetSslCacheTimeout
public boolean isSetSslCacheTimeout()
-
unsetSslCacheTimeout
public void unsetSslCacheTimeout()
-
-