public class SearchGuardFilter extends Object implements org.elasticsearch.action.support.ActionFilter
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.logging.log4j.Logger |
log |
| Constructor and Description |
|---|
SearchGuardFilter(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.common.inject.Provider<PrivilegesEvaluator> evalp,
AdminDNs adminDns,
org.elasticsearch.common.inject.Provider<BackendRegistry> backendRegistry,
org.elasticsearch.common.inject.Provider<DlsFlsRequestValve> dlsFlsValve,
AuditLog auditLog,
org.elasticsearch.threadpool.ThreadPool threadPool) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply(String action,
org.elasticsearch.action.ActionResponse response,
org.elasticsearch.action.ActionListener listener,
org.elasticsearch.action.support.ActionFilterChain chain) |
void |
apply(org.elasticsearch.tasks.Task task,
String action,
org.elasticsearch.action.ActionRequest request,
org.elasticsearch.action.ActionListener listener,
org.elasticsearch.action.support.ActionFilterChain chain) |
int |
order() |
@Inject
public SearchGuardFilter(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.common.inject.Provider<PrivilegesEvaluator> evalp,
AdminDNs adminDns,
org.elasticsearch.common.inject.Provider<BackendRegistry> backendRegistry,
org.elasticsearch.common.inject.Provider<DlsFlsRequestValve> dlsFlsValve,
AuditLog auditLog,
org.elasticsearch.threadpool.ThreadPool threadPool)
public int order()
order in interface org.elasticsearch.action.support.ActionFilterpublic void apply(org.elasticsearch.tasks.Task task,
String action,
org.elasticsearch.action.ActionRequest request,
org.elasticsearch.action.ActionListener listener,
org.elasticsearch.action.support.ActionFilterChain chain)
apply in interface org.elasticsearch.action.support.ActionFilterpublic void apply(String action, org.elasticsearch.action.ActionResponse response, org.elasticsearch.action.ActionListener listener, org.elasticsearch.action.support.ActionFilterChain chain)
apply in interface org.elasticsearch.action.support.ActionFilterCopyright © 2015–2016. All rights reserved.