META-INF.mule-tls.xsd Maven / Gradle / Ivy
The TLS module can be used for secure socket communication using SSL or TLS.
TLS
TLS Module
tls
Reusable configuration element for TLS. A TLS context optionally defines a key store and a trust store.
The key store contains the private and public keys of this server/client. The trust store contains
certificates of the trusted servers/clients.
Trust store configuration. If used client side, the trust store contains the certificates of the
trusted servers. If used server side, it contains the certificates of the trusted clients.
Key store configuration. The key store contains the keys of this server/client.
The name of this context, so that it can be referenced from other configuration elements.
A comma separated list of protocols enabled for this context.
A comma separated list of cipher suites enabled for this context.
The location (which will be resolved relative to the current classpath and file system, if possible)
of the trust store.
The password used to protect the trust store.
The type of store used.
The algorithm used by the trust store.
If true, no certificate validations will be performed.
The location (which will be resolved relative to the current classpath and file system, if possible)
of the key store.
The type of key store used.
When the key store contains many private keys, this attribute indicates the alias of the key that
should be used. If not defined, the first key in the file will be used by default.
The password used to protect the private key.
The password used to protect the key store.
The algorithm used by the key store.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy