public interface SslConfig
extends java.io.Closeable
| Modifier and Type | Interface and Description |
|---|---|
static class |
SslConfig.SslConfigScope |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Clears all internal state including cached passwords/keys/etc.
|
char[] |
getClientKeyPassword() |
java.lang.String |
getClientKeystoreLocation() |
char[] |
getClientKeystorePassword() |
java.lang.String |
getClientKeystoreType() |
java.lang.String |
getClientTruststoreLocation() |
char[] |
getClientTruststorePassword() |
java.lang.String |
getClientTruststoreType() |
char[] |
getServerKeyPassword() |
java.lang.String |
getServerKeystoreLocation() |
char[] |
getServerKeystorePassword() |
java.lang.String |
getServerKeystoreType() |
java.lang.String |
getServerTruststoreLocation() |
char[] |
getServerTruststorePassword() |
java.lang.String |
getServerTruststoreType() |
java.lang.String getServerTruststoreLocation()
File path of Server SSL trust store.char[] getServerTruststorePassword()
null if no password is configured.java.lang.String getServerTruststoreType()
java.lang.String getServerKeystoreLocation()
File path of Server SSL key store.char[] getServerKeystorePassword()
null if no password is configured.char[] getServerKeyPassword()
null if no password is configured.java.lang.String getServerKeystoreType()
java.lang.String getClientTruststoreLocation()
File path of Client SSL trust store.char[] getClientTruststorePassword()
null if no password is configured.java.lang.String getClientTruststoreType()
java.lang.String getClientKeystoreLocation()
File path of Client SSL key store.char[] getClientKeystorePassword()
null if no password is configured.char[] getClientKeyPassword()
null if no password is configured.java.lang.String getClientKeystoreType()
void close()
close in interface java.lang.AutoCloseableclose in interface java.io.Closeable