Package com.floragunn.searchguard.ssl
Class DefaultSearchGuardKeyStore
- java.lang.Object
-
- com.floragunn.searchguard.ssl.DefaultSearchGuardKeyStore
-
- All Implemented Interfaces:
SearchGuardKeyStore
public class DefaultSearchGuardKeyStore extends Object implements SearchGuardKeyStore
-
-
Field Summary
Fields Modifier and Type Field Description io.netty.handler.ssl.SslProvidersslHTTPProviderio.netty.handler.ssl.SslProvidersslTransportClientProviderio.netty.handler.ssl.SslProvidersslTransportServerProvider
-
Constructor Summary
Constructors Constructor Description DefaultSearchGuardKeyStore(org.elasticsearch.common.settings.Settings settings, Path configPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SSLEnginecreateClientTransportSSLEngine(String peerHost, int peerPort)SSLEnginecreateHTTPSSLEngine()SSLEnginecreateServerTransportSSLEngine()StringgetHTTPProviderName()StringgetTransportClientProviderName()StringgetTransportServerProviderName()
-
-
-
Constructor Detail
-
DefaultSearchGuardKeyStore
public DefaultSearchGuardKeyStore(org.elasticsearch.common.settings.Settings settings, Path configPath)
-
-
Method Detail
-
createHTTPSSLEngine
public SSLEngine createHTTPSSLEngine() throws SSLException
- Specified by:
createHTTPSSLEnginein interfaceSearchGuardKeyStore- Throws:
SSLException
-
createServerTransportSSLEngine
public SSLEngine createServerTransportSSLEngine() throws SSLException
- Specified by:
createServerTransportSSLEnginein interfaceSearchGuardKeyStore- Throws:
SSLException
-
createClientTransportSSLEngine
public SSLEngine createClientTransportSSLEngine(String peerHost, int peerPort) throws SSLException
- Specified by:
createClientTransportSSLEnginein interfaceSearchGuardKeyStore- Throws:
SSLException
-
getHTTPProviderName
public String getHTTPProviderName()
- Specified by:
getHTTPProviderNamein interfaceSearchGuardKeyStore
-
getTransportServerProviderName
public String getTransportServerProviderName()
- Specified by:
getTransportServerProviderNamein interfaceSearchGuardKeyStore
-
getTransportClientProviderName
public String getTransportClientProviderName()
- Specified by:
getTransportClientProviderNamein interfaceSearchGuardKeyStore
-
-