Class 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 Detail

      • cipherSuitesFilter

        protected FiltersType cipherSuitesFilter
      • 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
    • Constructor Detail

      • TLSClientParametersType

        public TLSClientParametersType()
    • Method Detail

      • setKeyManagers

        public void setKeyManagers​(KeyManagersType value)
        Sets the value of the keyManagers property.
        Parameters:
        value - allowed object is KeyManagersType
      • isSetKeyManagers

        public boolean isSetKeyManagers()
      • setTrustManagers

        public void setTrustManagers​(TrustManagersType value)
        Sets the value of the trustManagers property.
        Parameters:
        value - allowed object is TrustManagersType
      • 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 is CipherSuites
      • 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 is FiltersType
      • isSetCipherSuitesFilter

        public boolean isSetCipherSuitesFilter()
      • isSetSecureRandomParameters

        public boolean isSetSecureRandomParameters()
      • 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 is String
      • 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 is Boolean
      • 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 is Boolean
      • 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 is Boolean
      • 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 is Boolean
      • 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 is String
      • 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 is String
      • 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 is Integer
      • isSetSslCacheTimeout

        public boolean isSetSslCacheTimeout()
      • unsetSslCacheTimeout

        public void unsetSslCacheTimeout()