public class DefaultSearchGuardKeyStore extends Object implements SearchGuardKeyStore
| Modifier and Type | Field and Description |
|---|---|
io.netty.handler.ssl.SslProvider |
sslHTTPProvider |
io.netty.handler.ssl.SslProvider |
sslTransportClientProvider |
io.netty.handler.ssl.SslProvider |
sslTransportServerProvider |
| Constructor and Description |
|---|
DefaultSearchGuardKeyStore(org.elasticsearch.common.settings.Settings settings) |
| Modifier and Type | Method and Description |
|---|---|
SSLEngine |
createClientTransportSSLEngine(String peerHost,
int peerPort) |
SSLEngine |
createHTTPSSLEngine() |
SSLEngine |
createServerTransportSSLEngine() |
String |
getHTTPProviderName() |
String |
getTransportClientProviderName() |
String |
getTransportServerProviderName() |
public final io.netty.handler.ssl.SslProvider sslHTTPProvider
public final io.netty.handler.ssl.SslProvider sslTransportServerProvider
public final io.netty.handler.ssl.SslProvider sslTransportClientProvider
@Inject public DefaultSearchGuardKeyStore(org.elasticsearch.common.settings.Settings settings)
public SSLEngine createHTTPSSLEngine() throws SSLException
createHTTPSSLEngine in interface SearchGuardKeyStoreSSLExceptionpublic SSLEngine createServerTransportSSLEngine() throws SSLException
createServerTransportSSLEngine in interface SearchGuardKeyStoreSSLExceptionpublic SSLEngine createClientTransportSSLEngine(String peerHost, int peerPort) throws SSLException
createClientTransportSSLEngine in interface SearchGuardKeyStoreSSLExceptionpublic String getHTTPProviderName()
getHTTPProviderName in interface SearchGuardKeyStorepublic String getTransportServerProviderName()
getTransportServerProviderName in interface SearchGuardKeyStorepublic String getTransportClientProviderName()
getTransportClientProviderName in interface SearchGuardKeyStoreCopyright © 2015-2017. All Rights Reserved.