A B C D E G H I N O P R S T U 

A

AclBuilder - Class in io.fabric8.elasticsearch.plugin.acl
 
AclBuilder() - Constructor for class io.fabric8.elasticsearch.plugin.acl.AclBuilder
 

B

build() - Method in class io.fabric8.elasticsearch.plugin.acl.AclBuilder
 

C

ConfigurationSettings - Interface in io.fabric8.elasticsearch.plugin
 

D

DEFAULT_AUTH_PROXY_HEADER - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_ES_ACL_DELAY - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SECURITY_CONFIG_INDEX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_USER_PROFILE_PREFIX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
description() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
doClose() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
doStart() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
doStop() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
DynamicACLFilter - Class in io.fabric8.elasticsearch.plugin.acl
 
DynamicACLFilter(UserProjectCache, Settings, Client, ESLogger) - Constructor for class io.fabric8.elasticsearch.plugin.acl.DynamicACLFilter
 

E

expire() - Method in interface io.fabric8.elasticsearch.plugin.acl.UserProjectCache
 
expire() - Method in class io.fabric8.elasticsearch.plugin.acl.UserProjectCacheMapAdapter
 

G

getAliases() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getComment() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getFiltersBypass() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getFiltersExecute() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getHosts() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getIndices() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getRoles() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
getUserProjects() - Method in interface io.fabric8.elasticsearch.plugin.acl.UserProjectCache
Retrieve an unmodifiable mapping of users to their projects
getUserProjects() - Method in class io.fabric8.elasticsearch.plugin.acl.UserProjectCacheMapAdapter
 
getUsers() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 

H

hasUser(String) - Method in interface io.fabric8.elasticsearch.plugin.acl.UserProjectCache
 
hasUser(String) - Method in class io.fabric8.elasticsearch.plugin.acl.UserProjectCacheMapAdapter
 

I

io.fabric8.elasticsearch.plugin - package io.fabric8.elasticsearch.plugin
 
io.fabric8.elasticsearch.plugin.acl - package io.fabric8.elasticsearch.plugin.acl
 
iterator() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL
An iterator that is safe to delete from while spinning through the ACLs

N

name() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 

O

OPENSHIFT_ES_ACL_DELAY_IN_MILLIS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
The maximum time time in milliseconds to wait for SearchGuard to sync the ACL from a write from this plugin until load by searchguard
OPENSHIFT_ES_USER_PROFILE_PREFIX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_SYNC - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL
 
OpenShiftElasticSearchPlugin - Class in io.fabric8.elasticsearch.plugin
 
OpenShiftElasticSearchPlugin() - Constructor for class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
OpenShiftElasticSearchService - Class in io.fabric8.elasticsearch.plugin
 
OpenShiftElasticSearchService(Settings, Client, RestController) - Constructor for class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
order() - Method in class io.fabric8.elasticsearch.plugin.acl.DynamicACLFilter
 

P

process(RestRequest, RestChannel, RestFilterChain) - Method in class io.fabric8.elasticsearch.plugin.acl.DynamicACLFilter
 
project(String) - Method in class io.fabric8.elasticsearch.plugin.acl.AclBuilder
 
projects(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.AclBuilder
Completely replaces the list of projects

R

remove(SearchGuardACL.Acl) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL
Remove an ACL

S

SEARCHGUARD_AUTHENTICATION_PROXY_HEADER - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SEARCHGUARD_CONFIG_INDEX_NAME - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SearchGuardACL - Class in io.fabric8.elasticsearch.plugin.acl
Class representation of a ElasticSearch SearchGuard plugin ACL
SearchGuardACL() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL
 
SearchGuardACL.Acl - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardACL.Acl() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
services() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
setAliases(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setComment(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setFiltersBypass(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setFiltersExecute(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setHosts(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setIndices(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setRoles(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
setUsers(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 
syncFrom(UserProjectCache, String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL
 

T

toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardACL.Acl
 

U

update(String, Set<String>) - Method in interface io.fabric8.elasticsearch.plugin.acl.UserProjectCache
Add users for a project
update(String, Set<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.UserProjectCacheMapAdapter
 
user(String) - Method in class io.fabric8.elasticsearch.plugin.acl.AclBuilder
 
UserProjectCache - Interface in io.fabric8.elasticsearch.plugin.acl
Cache of SearchGuard ACLs
UserProjectCacheMapAdapter - Class in io.fabric8.elasticsearch.plugin.acl
A simple cache implementation for users->projects
UserProjectCacheMapAdapter(ESLogger) - Constructor for class io.fabric8.elasticsearch.plugin.acl.UserProjectCacheMapAdapter
 
A B C D E G H I N O P R S T U 

Copyright © 2015 Red Hat. All rights reserved.