public interface SSLSupport<T>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getKeyStorePassword() |
java.lang.String |
getKeyStorePath() |
java.lang.String |
getTrustStorePassword() |
java.lang.String |
getTrustStorePath() |
boolean |
isSSL() |
T |
setKeyStorePassword(java.lang.String pwd)
Set the password for the SSL key store.
|
T |
setKeyStorePath(java.lang.String path)
Set the path to the SSL key store.
|
T |
setSSL(boolean ssl)
If
ssl is true , this signifies that any connections will be SSL connections. |
T |
setTrustStorePassword(java.lang.String pwd)
Set the password for the SSL trust store.
|
T |
setTrustStorePath(java.lang.String path)
Set the path to the SSL trust store.
|
T setSSL(boolean ssl)
ssl
is true
, this signifies that any connections will be SSL connections.boolean isSSL()
T setKeyStorePath(java.lang.String path)
setSSL(boolean)
has been set to true
.The SSL key store is a standard Java Key Store, and will contain the client certificate. Client certificates are only required if the server requests client authentication.
java.lang.String getKeyStorePath()
T setKeyStorePassword(java.lang.String pwd)
setSSL(boolean)
has been set to true
.java.lang.String getKeyStorePassword()
T setTrustStorePath(java.lang.String path)
setSSL(boolean)
has been set to true
.The trust store is a standard Java Key Store, and should contain the certificates of any servers that the client trusts.
java.lang.String getTrustStorePath()
T setTrustStorePassword(java.lang.String pwd)
setSSL(boolean)
has been set to true
.java.lang.String getTrustStorePassword()