complexType "tlsClientKeyStoreType"
Namespace:
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:string
 = 
xsd:string
 = 
(("jks" | "jceks" | "pkcs12") | xsd:string)
 = 
(("jks" | "jceks" | "pkcs12") | xsd:string)
/>
All Direct / Indirect Based Elements (8):
client, client, client, tls-client, tls-client, tls-client, tls-client, tls-client
Known Usage Locations
Annotation
Configure client key stores. TLS/SSL connections are made on behalf of an entity, which can be anonymous or identified by a certificate. This interface specifies how a keystore can be used to provide the certificates (and associated private keys) necessary for identification. This is also used as the trust store if no other trust store is specified and the explicitTrustStoreOnly parameter in the server trust store configuration is false. WARNING - due to restrictions in library implementations the values specified here typically apply to all connectors using this transport.
XML Source (w/o annotations (5); see within schema source)
<xsd:complexType name="tlsClientKeyStoreType">
<xsd:attribute name="path" type="xsd:string"/>
<xsd:attribute name="storePassword" type="xsd:string"/>
<xsd:attribute name="class" type="keystoreType"/>
<xsd:attribute name="type" type="keystoreType"/>
</xsd:complexType>
Attribute Detail (all declarations; defined within this component only; 4/4)
class
Type:
Use:
optional
Deprecated. use "type" instead
Attribute Value
("jks" | "jceks" | "pkcs12") | xsd:string
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="class" type="keystoreType"/>

path
Type:
xsd:string, predefined
Use:
optional
The location (which will be resolved relative to the current classpath and file system, if possible) of the keystore that contains public certificates and private keys for identification.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="path" type="xsd:string"/>

storePassword
Type:
xsd:string, predefined
Use:
optional
The password used to protect the keystore.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="storePassword" type="xsd:string"/>

type
Type:
Use:
optional
The type of keystore used.
Attribute Value
("jks" | "jceks" | "pkcs12") | xsd:string
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="type" type="keystoreType"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.