Class TLSServerParametersType

  • Direct Known Subclasses:
    TLSServerParametersConfig.TLSServerParametersTypeInternal

    public class TLSServerParametersType
    extends Object

    Java class for TLSServerParametersType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="TLSServerParametersType">
       <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="excludeProtocols" type="{http://cxf.apache.org/configuration/security}ExcludeProtocols" minOccurs="0"/>
             <element name="includeProtocols" type="{http://cxf.apache.org/configuration/security}IncludeProtocols" minOccurs="0"/>
             <element name="secureRandomParameters" type="{http://cxf.apache.org/configuration/security}SecureRandomParameters" minOccurs="0"/>
             <element name="clientAuthentication" type="{http://cxf.apache.org/configuration/security}ClientAuthentication" 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="jsseProvider" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="secureSocketProtocol" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="enableRevocation" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" default="false" />
           <attribute name="sniHostCheck" type="{http://cxf.apache.org/configuration/parameterized-types}ParameterizedBoolean" default="true" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • TLSServerParametersType

        public TLSServerParametersType()
    • 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()
      • getExcludeProtocols

        public ExcludeProtocols getExcludeProtocols()
        Gets the value of the excludeProtocols property.
        Returns:
        possible object is ExcludeProtocols
      • setExcludeProtocols

        public void setExcludeProtocols​(ExcludeProtocols value)
        Sets the value of the excludeProtocols property.
        Parameters:
        value - allowed object is ExcludeProtocols
      • isSetExcludeProtocols

        public boolean isSetExcludeProtocols()
      • getIncludeProtocols

        public IncludeProtocols getIncludeProtocols()
        Gets the value of the includeProtocols property.
        Returns:
        possible object is IncludeProtocols
      • setIncludeProtocols

        public void setIncludeProtocols​(IncludeProtocols value)
        Sets the value of the includeProtocols property.
        Parameters:
        value - allowed object is IncludeProtocols
      • isSetIncludeProtocols

        public boolean isSetIncludeProtocols()
      • isSetSecureRandomParameters

        public boolean isSetSecureRandomParameters()
      • setClientAuthentication

        public void setClientAuthentication​(ClientAuthentication value)
        Sets the value of the clientAuthentication property.
        Parameters:
        value - allowed object is ClientAuthentication
      • isSetClientAuthentication

        public boolean isSetClientAuthentication()
      • 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()
      • 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()
      • 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()
      • isSniHostCheck

        public Boolean isSniHostCheck()
        Gets the value of the sniHostCheck property.
        Returns:
        possible object is Boolean
      • setSniHostCheck

        public void setSniHostCheck​(Boolean value)
        Sets the value of the sniHostCheck property.
        Parameters:
        value - allowed object is Boolean
      • isSetSniHostCheck

        public boolean isSetSniHostCheck()