public class DynamicACLFilter extends org.elasticsearch.rest.RestFilter implements ConfigurationSettings
DEFAULT_AUTH_PROXY_HEADER, DEFAULT_KIBANA_VERSION, DEFAULT_KIBANA_VERSION_HEADER, DEFAULT_OPENSHIFT_OPS_PROJECTS, DEFAULT_SEARCHGUARD_ADMIN_DN, DEFAULT_SECURITY_CONFIG_INDEX, DEFAULT_SG_CLIENT_KS_PASS, DEFAULT_SG_CLIENT_KS_PATH, DEFAULT_SG_CLIENT_KS_TYPE, DEFAULT_SG_CLIENT_TS_PASS, DEFAULT_SG_CLIENT_TS_PATH, DEFAULT_SG_CLIENT_TS_TYPE, DEFAULT_SG_CONFIG_SETTING_PATH, DEFAULT_USER_PROFILE_PREFIX, DEFAULT_WHITELISTED_USERS, KIBANA_CONFIG_INDEX_NAME, KIBANA_CONFIG_VERSION, KIBANA_VERSION_HEADER, OPENSHIFT_CONFIG_OPS_PROJECTS, OPENSHIFT_CONFIG_PROJECT_INDEX_PREFIX, OPENSHIFT_DEFAULT_PROJECT_INDEX_PREFIX, OPENSHIFT_DYNAMIC_ENABLED_DEFAULT, OPENSHIFT_DYNAMIC_ENABLED_FLAG, OPENSHIFT_ES_ACL_DELAY_IN_MILLIS, OPENSHIFT_ES_KIBANA_SEED_MAPPINGS_APP, OPENSHIFT_ES_KIBANA_SEED_MAPPINGS_EMPTY, OPENSHIFT_ES_KIBANA_SEED_MAPPINGS_OPERATIONS, OPENSHIFT_ES_USER_PROFILE_PREFIX, OPENSHIFT_KIBANA_REWRITE_ENABLED_DEFAULT, OPENSHIFT_KIBANA_REWRITE_ENABLED_FLAG, OPENSHIFT_ROLES, SEARCHGUARD_ADMIN_DN, SEARCHGUARD_AUTHENTICATION_PROXY_HEADER, SEARCHGUARD_CONFIG_ID, SEARCHGUARD_CONFIG_INDEX_NAME, SEARCHGUARD_INITIAL_CONFIGS, SEARCHGUARD_MAPPING_TYPE, SEARCHGUARD_ROLE_TYPE, SG_ACTION_ALL, SG_ACTION_CLUSTER_ALL, SG_ACTION_CREATE_INDEX, SG_ACTION_READ, SG_ACTION_WRITE, SG_CLIENT_KS_PASS, SG_CLIENT_KS_PATH, SG_CLIENT_KS_TYPE, SG_CLIENT_TS_PASS, SG_CLIENT_TS_PATH, SG_CLIENT_TS_TYPE, SG_CONFIG_SETTING_PATH| Constructor and Description |
|---|
DynamicACLFilter(UserProjectCache cache,
org.elasticsearch.common.settings.Settings settings,
KibanaSeed seed,
org.elasticsearch.client.Client client,
RequestUtils util) |
@Inject public DynamicACLFilter(UserProjectCache cache, org.elasticsearch.common.settings.Settings settings, KibanaSeed seed, org.elasticsearch.client.Client client, RequestUtils util)
public void process(org.elasticsearch.rest.RestRequest request,
org.elasticsearch.rest.RestChannel channel,
org.elasticsearch.rest.RestFilterChain chain)
throws Exception
process in class org.elasticsearch.rest.RestFilterExceptionpublic int order()
order in class org.elasticsearch.rest.RestFilterCopyright © 2015–2017 Red Hat. All rights reserved.