public class SearchGuardSSLRequestHandler<T extends org.elasticsearch.transport.TransportRequest> extends Object implements org.elasticsearch.transport.TransportRequestHandler<T>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.logging.log4j.Logger |
log |
| Constructor and Description |
|---|
SearchGuardSSLRequestHandler(String action,
org.elasticsearch.transport.TransportRequestHandler<T> actualHandler,
org.elasticsearch.threadpool.ThreadPool threadPool,
PrincipalExtractor principalExtractor,
SslExceptionHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAdditionalContextValues(String action,
org.elasticsearch.transport.TransportRequest request,
X509Certificate[] localCerts,
X509Certificate[] peerCerts,
String principal) |
protected org.elasticsearch.common.util.concurrent.ThreadContext |
getThreadContext() |
void |
messageReceived(T request,
org.elasticsearch.transport.TransportChannel channel) |
void |
messageReceived(T request,
org.elasticsearch.transport.TransportChannel channel,
org.elasticsearch.tasks.Task task) |
protected void |
messageReceivedDecorate(T request,
org.elasticsearch.transport.TransportRequestHandler<T> actualHandler,
org.elasticsearch.transport.TransportChannel transportChannel,
org.elasticsearch.tasks.Task task) |
public SearchGuardSSLRequestHandler(String action, org.elasticsearch.transport.TransportRequestHandler<T> actualHandler, org.elasticsearch.threadpool.ThreadPool threadPool, PrincipalExtractor principalExtractor, SslExceptionHandler errorHandler)
protected org.elasticsearch.common.util.concurrent.ThreadContext getThreadContext()
public final void messageReceived(T request, org.elasticsearch.transport.TransportChannel channel) throws Exception
public final void messageReceived(T request, org.elasticsearch.transport.TransportChannel channel, org.elasticsearch.tasks.Task task) throws Exception
protected void addAdditionalContextValues(String action, org.elasticsearch.transport.TransportRequest request, X509Certificate[] localCerts, X509Certificate[] peerCerts, String principal) throws Exception
ExceptionCopyright © 2015–2018. All rights reserved.