public class SearchGuardACLRequestActionFilter extends org.elasticsearch.action.support.ActionFilter.Simple implements ConfigurationSettings
componentSettings, logger, settingsACL_FILTER_ID, DEFAULT_AUTH_PROXY_HEADER, DEFAULT_ES_ACL_DELAY, DEFAULT_SECURITY_CONFIG_INDEX, DEFAULT_USER_PROFILE_PREFIX, DEFAULT_WHITELISTED_USERS, KIBANA_CONFIG_INDEX_NAME, OPENSHIFT_ES_ACL_DELAY_IN_MILLIS, OPENSHIFT_ES_USER_PROFILE_PREFIX, OPENSHIFT_WHITELISTED_USERS, SEARCHGUARD_AUTHENTICATION_PROXY_HEADER, SEARCHGUARD_CONFIG_INDEX_NAME, SEARCHGUARD_ID, SEARCHGUARD_TYPE| Modifier | Constructor and Description |
|---|---|
protected |
SearchGuardACLRequestActionFilter(org.elasticsearch.common.settings.Settings settings,
ACLNotifierService notifier) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
apply(String action,
org.elasticsearch.action.ActionRequest request,
org.elasticsearch.action.ActionListener listener) |
protected boolean |
apply(String action,
org.elasticsearch.action.ActionResponse response,
org.elasticsearch.action.ActionListener listener) |
int |
order() |
@Inject
protected SearchGuardACLRequestActionFilter(org.elasticsearch.common.settings.Settings settings,
ACLNotifierService notifier)
public int order()
order in interface org.elasticsearch.action.support.ActionFilterprotected boolean apply(String action, org.elasticsearch.action.ActionRequest request, org.elasticsearch.action.ActionListener listener)
apply in class org.elasticsearch.action.support.ActionFilter.Simpleprotected boolean apply(String action, org.elasticsearch.action.ActionResponse response, org.elasticsearch.action.ActionListener listener)
apply in class org.elasticsearch.action.support.ActionFilter.SimpleCopyright © 2015 Red Hat. All rights reserved.