Showing:

Annotations
Attributes
Model
Properties
Element tns:TLSServerParametersType / tns:keyManagers
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the KeyManagers specification.
Type tns:KeyManagersType
Properties
content complex
minOccurs 0
Model
Children tns:keyStore
Attributes
QName Type Use Annotation
factoryAlgorithm xs:string optional
This attribute contains the algorithm the KeyManagers Factory
will use in creating the KeyManagers from the KeyStore. Most
common examples are "PKIX".
keyPassword xs:string optional
This attribute contains the password that unlocks the keys
within the keystore.
provider xs:string optional
This attribute contains the KeyManagers provider name.
ref xs:string optional
This attribute contains the reference to the KeyManagers bean. This
attribute allows the KeyManagers instance to be constructed by other
means and referenced from this object.
Element tns:TLSServerParametersType / tns:trustManagers
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the TrustManagers specification.
Type tns:TrustManagersType
Properties
content complex
minOccurs 0
Model
Children tns:certStore, tns:keyStore
Attributes
QName Type Use Annotation
factoryAlgorithm xs:string optional
This attribute contains the algorithm the KeyManagers Factory
will use in creating the KeyManagers from the KeyStore. Most
common examples are "PKIX".
provider xs:string optional
This attribute contains the KeyManagers provider name.
ref xs:string optional
This attribute contains the reference to the TrustManagers bean. This
attribute allows the TrustManagers instance to be constructed by other
means and referenced from this object.
Element tns:TLSServerParametersType / tns:cipherSuites
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the the CipherSuites that will be supported.
Type tns:CipherSuites
Properties
content complex
minOccurs 0
Model
Children tns:cipherSuite
Element tns:TLSServerParametersType / tns:cipherSuitesFilter
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the filters of the supported CipherSuites
that will be supported and used if available.
Type tns:FiltersType
Properties
content complex
minOccurs 0
Model
Children tns:exclude, tns:include
Element tns:TLSServerParametersType / tns:excludeProtocols
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the the Protocols that will be excluded
Type tns:ExcludeProtocols
Properties
content complex
minOccurs 0
Model
Children tns:excludeProtocol
Element tns:TLSServerParametersType / tns:secureRandomParameters
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains SecureRandom specification.
Type tns:SecureRandomParameters
Properties
content complex
minOccurs 0
Attributes
QName Type Use
algorithm optional
provider optional
Element tns:TLSServerParametersType / tns:clientAuthentication
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains Client Authentication specification.
Type tns:ClientAuthentication
Properties
content complex
minOccurs 0
Attributes
QName Type Use Annotation
required tns:ParameterizedBoolean optional
This attribute specifies if client authentication should be required.
want tns:ParameterizedBoolean optional
This attribute specifies if client authentication should be requested.
Element tns:TLSServerParametersType / tns:certConstraints
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the Certificate Constraints specification.
Type tns:CertificateConstraintsType
Properties
content complex
minOccurs 0
Model
Children tns:IssuerDNConstraints, tns:SubjectDNConstraints
Element tns:TLSServerParametersType / tns:certAlias
Namespace http://cxf.apache.org/configuration/security
Annotations
This element contains the Certificate Alias.
Type xs:string
Properties
content simple
minOccurs 0
Complex Type tns:TLSServerParametersType
Namespace http://cxf.apache.org/configuration/security
Model
Children tns:certAlias, tns:certConstraints, tns:cipherSuites, tns:cipherSuitesFilter, tns:clientAuthentication, tns:excludeProtocols, tns:keyManagers, tns:secureRandomParameters, tns:trustManagers
Attributes
QName Type Use Annotation
jsseProvider xs:string optional
This attribute contains the JSSE provider name.
secureSocketProtocol xs:string optional
This attribute contains the Protocol Name. Most common
example is "SSL", "TLS" or "TLSv1".
Attribute tns:TLSServerParametersType / @jsseProvider
Namespace No namespace
Annotations
This attribute contains the JSSE provider name.
Type xs:string
Properties
content simple
Attribute tns:TLSServerParametersType / @secureSocketProtocol
Namespace No namespace
Annotations
This attribute contains the Protocol Name. Most common
example is "SSL", "TLS" or "TLSv1".
Type xs:string
Properties
content simple