public interface TlsIndirectKeyStore
The information specified in this interface is used to configure a key store indirectly. For more information see the
documentation for the connector or protocol in question. The comments in
TlsConfiguration may also be useful.
Programmers: this information, once stored in and retrieved from properties via
TlsPropertiesMapper, will provide a key manager factory via the
TlsDirectKeyStore interface implemented by TlsConfiguration. This can be
associated with a socket factory via TlsPropertiesSocketFactory.
| Modifier and Type | Method and Description |
|---|---|
String |
getClientKeyStore() |
String |
getClientKeyStorePassword() |
String |
getClientKeyStoreType() |
void |
setClientKeyStore(String name) |
void |
setClientKeyStorePassword(String clientKeyStorePassword) |
void |
setClientKeyStoreType(String clientKeyStoreType) |
String getClientKeyStore()
void setClientKeyStore(String name) throws IOException
name - The location of the keystore that contains public certificates and private keys for identification.IOException - If the location cannot be resolved via the file system or classpathString getClientKeyStorePassword()
void setClientKeyStorePassword(String clientKeyStorePassword)
clientKeyStorePassword - The password used to protect the keystore itselfvoid setClientKeyStoreType(String clientKeyStoreType)
String getClientKeyStoreType()
setClientKeyStore(String)Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.