Package com.floragunn.searchguard.ssl
Interface SearchGuardKeyStore
-
- All Known Implementing Classes:
DefaultSearchGuardKeyStore,ExternalSearchGuardKeyStore
public interface SearchGuardKeyStore
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SSLEnginecreateClientTransportSSLEngine(String peerHost, int peerPort)SSLEnginecreateHTTPSSLEngine()SSLEnginecreateServerTransportSSLEngine()X509Certificate[]getHttpCerts()StringgetHTTPProviderName()X509Certificate[]getTransportCerts()StringgetTransportClientProviderName()StringgetTransportServerProviderName()voidinitHttpSSLConfig()voidinitTransportSSLConfig()
-
-
-
Method Detail
-
createHTTPSSLEngine
SSLEngine createHTTPSSLEngine() throws SSLException
- Throws:
SSLException
-
createServerTransportSSLEngine
SSLEngine createServerTransportSSLEngine() throws SSLException
- Throws:
SSLException
-
createClientTransportSSLEngine
SSLEngine createClientTransportSSLEngine(String peerHost, int peerPort) throws SSLException
- Throws:
SSLException
-
getHTTPProviderName
String getHTTPProviderName()
-
getTransportServerProviderName
String getTransportServerProviderName()
-
getTransportClientProviderName
String getTransportClientProviderName()
-
initHttpSSLConfig
void initHttpSSLConfig()
-
initTransportSSLConfig
void initTransportSSLConfig()
-
getHttpCerts
X509Certificate[] getHttpCerts()
-
getTransportCerts
X509Certificate[] getTransportCerts()
-
-