public class SearchGuardSSLRequestHandler<T extends org.elasticsearch.transport.TransportRequest>
extends java.lang.Object
implements org.elasticsearch.transport.TransportRequestHandler<T>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.logging.log4j.Logger |
log |
| Constructor and Description |
|---|
SearchGuardSSLRequestHandler(java.lang.String action,
org.elasticsearch.transport.TransportRequestHandler<T> actualHandler,
org.elasticsearch.threadpool.ThreadPool threadPool,
PrincipalExtractor principalExtractor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAdditionalContextValues(java.lang.String action,
org.elasticsearch.transport.TransportRequest request,
java.security.cert.X509Certificate[] peerCerts)
Deprecated.
use addAdditionalContextValues(final String action, final TransportRequest request, final X509Certificate[] localCerts, final X509Certificate[] peerCerts, final String principal) instead
|
protected void |
addAdditionalContextValues(java.lang.String action,
org.elasticsearch.transport.TransportRequest request,
java.security.cert.X509Certificate[] localCerts,
java.security.cert.X509Certificate[] peerCerts,
java.lang.String principal) |
protected void |
errorThrown(java.lang.Throwable t,
org.elasticsearch.transport.TransportRequest request,
java.lang.String action) |
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(java.lang.String action,
org.elasticsearch.transport.TransportRequestHandler<T> actualHandler,
org.elasticsearch.threadpool.ThreadPool threadPool,
PrincipalExtractor principalExtractor)
protected org.elasticsearch.common.util.concurrent.ThreadContext getThreadContext()
public final void messageReceived(T request, org.elasticsearch.transport.TransportChannel channel) throws java.lang.Exception
messageReceived in interface org.elasticsearch.transport.TransportRequestHandler<T extends org.elasticsearch.transport.TransportRequest>java.lang.Exceptionpublic final void messageReceived(T request, org.elasticsearch.transport.TransportChannel channel, org.elasticsearch.tasks.Task task) throws java.lang.Exception
messageReceived in interface org.elasticsearch.transport.TransportRequestHandler<T extends org.elasticsearch.transport.TransportRequest>java.lang.Exceptionprotected void addAdditionalContextValues(java.lang.String action,
org.elasticsearch.transport.TransportRequest request,
java.security.cert.X509Certificate[] localCerts,
java.security.cert.X509Certificate[] peerCerts,
java.lang.String principal)
throws java.lang.Exception
java.lang.Exception@Deprecated
protected void addAdditionalContextValues(java.lang.String action,
org.elasticsearch.transport.TransportRequest request,
java.security.cert.X509Certificate[] peerCerts)
throws java.lang.Exception
java.lang.Exceptionprotected void messageReceivedDecorate(T request, org.elasticsearch.transport.TransportRequestHandler<T> actualHandler, org.elasticsearch.transport.TransportChannel transportChannel, org.elasticsearch.tasks.Task task) throws java.lang.Exception
java.lang.Exceptionprotected void errorThrown(java.lang.Throwable t,
org.elasticsearch.transport.TransportRequest request,
java.lang.String action)
Copyright © 2015-2019. All Rights Reserved.