Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

ACLDocumentManager - Class in io.fabric8.elasticsearch.plugin.acl
Manages process of loading and updating the ACL Documents for a user request
ACLDocumentManager(PluginClient, PluginSettings, SearchGuardSyncStrategyFactory, ThreadPool) - Constructor for class io.fabric8.elasticsearch.plugin.acl.ACLDocumentManager
 
addAll(Collection<SearchGuardRoles.Roles>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
addAll(Collection<SearchGuardRolesMapping.RolesMapping>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
addAll(Collection<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
addClusterAction(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
addClusterAction(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
addCommonHeaders() - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
addIndex(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
addIndexAction(SearchGuardRoles.Roles.Indices) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
addIndexAction(String, String, String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
addIndexAction(SearchGuardRoles.Roles.Indices) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
addIndexAction(String, String, String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
additionalSettings() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
addRole(SearchGuardRoles.Roles) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder
 
addRole(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesMappingBuilder
 
addUser(String, String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesMappingBuilder
 
ADMIN_ROLE - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
alias(Map<String, String>) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
Create an alias for a pattern
ALL - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
ALL_ALIAS - Static variable in class io.fabric8.elasticsearch.plugin.kibana.KibanaUtils
 
apply(Task, String, ActionRequest, ActionListener, ActionFilterChain) - Method in class io.fabric8.elasticsearch.plugin.filter.FieldStatsResponseFilter
 
assertUser(RestRequest) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 
authenticate(AuthCredentials) - Method in class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
authenticate(AuthCredentials) - Method in class io.fabric8.elasticsearch.plugin.auth.OpenShiftTokenAuthentication
 
AUTHORIZATION_HEADER - Static variable in class io.fabric8.elasticsearch.util.RequestUtils
 

B

BaseRolesMappingSyncStrategy - Class in io.fabric8.elasticsearch.plugin.acl
 
BaseRolesMappingSyncStrategy(SearchGuardRolesMapping, long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.BaseRolesMappingSyncStrategy
 
BaseRolesSyncStrategy - Class in io.fabric8.elasticsearch.plugin.acl
 
BaseRolesSyncStrategy(SearchGuardRoles, String) - Constructor for class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
build() - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
build() - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder
 
build() - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
build() - Method in class io.fabric8.elasticsearch.plugin.acl.RolesMappingBuilder
 
build() - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
bytesOutput() - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 

C

close() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
compareTo(Project) - Method in class io.fabric8.elasticsearch.plugin.model.Project
 
ConfigCallback - Interface in io.fabric8.elasticsearch.plugin.acl
 
ConfigurationLoader - Class in io.fabric8.elasticsearch.plugin.acl
 
ConfigurationLoader(Client, ThreadPool, Settings) - Constructor for class io.fabric8.elasticsearch.plugin.acl.ConfigurationLoader
 
ConfigurationSettings - Interface in io.fabric8.elasticsearch.plugin
 
continueProcessing(RestRequest, RestChannel) - Method in class io.fabric8.elasticsearch.plugin.acl.DynamicACLFilter
 
copyIndex(String, String, Settings, String...) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
create(RestRequest) - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory
Create a user context from the given request
createComponents(Client, ClusterService, ThreadPool, ResourceWatcherService, ScriptService, NamedXContentRegistry) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
createDocument(String, String, String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
createRolesMappingSyncStrategy(SearchGuardRolesMapping) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardSyncStrategyFactory
 
createRolesSyncStrategy(SearchGuardRoles) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardSyncStrategyFactory
 

D

DEFAULT_ACL_ROLE_STRATEGY - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_AUTH_PROXY_HEADER - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_INDEX_FIELD - Static variable in class io.fabric8.elasticsearch.plugin.kibana.KibanaSeed
 
DEFAULT_KIBANA_OPS_INDEX_PATTERNS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_KIBANA_VERSION - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_KIBANA_VERSION_HEADER - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_MODE - Static variable in interface io.fabric8.elasticsearch.plugin.KibanaIndexMode
 
DEFAULT_OPENSHIFT_OPS_PROJECTS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SEARCHGUARD_ADMIN_DN - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SECURITY_CONFIG_INDEX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CLIENT_KS_PASS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CLIENT_KS_PATH - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CLIENT_KS_TYPE - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CLIENT_TS_PASS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CLIENT_TS_PATH - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CLIENT_TS_TYPE - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_SG_CONFIG_SETTING_PATH - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_USER_PROFILE_PREFIX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
DEFAULT_WHITELISTED_USERS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
defaultIndex(String) - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
deleteDocument(String, String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
description(String) - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
detailedErrorsEnabled() - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
doClose() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
DocumentBuilder - Class in io.fabric8.elasticsearch.plugin.kibana
 
DocumentBuilder() - Constructor for class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
documentExists(String, String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
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
REST filter to update the ACL when a user first makes a request
DynamicACLFilter(PluginSettings, KibanaSeed, Client, ThreadPool, RequestUtils, ACLDocumentManager) - Constructor for class io.fabric8.elasticsearch.plugin.acl.DynamicACLFilter
 

E

EMPTY - Static variable in class io.fabric8.elasticsearch.plugin.model.Project
 
EMPTY - Static variable in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
EMPTY_PROJECT - Static variable in class io.fabric8.elasticsearch.plugin.kibana.KibanaUtils
 
equals(Object) - Method in class io.fabric8.elasticsearch.plugin.model.Project
 
execute(Callable<T>) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
Execute a callable action directly against Elasticsearch bypassing authorization restrictions
executorName() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
exists(User) - Method in class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
exists(User) - Method in class io.fabric8.elasticsearch.plugin.auth.OpenShiftTokenAuthentication
 
expire() - Method in class io.fabric8.elasticsearch.plugin.acl.ACLDocumentManager
 
expire(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesMappingBuilder
 
expires(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
expires(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
EXPIRES - Static variable in interface io.fabric8.elasticsearch.plugin.acl.SearchGuardACLDocument
 
extractCredentials(RestRequest, ThreadContext) - Method in class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
extractCredentials(RestRequest, ThreadContext) - Method in class io.fabric8.elasticsearch.plugin.auth.OpenShiftTokenAuthentication
 

F

failure(Throwable) - Method in interface io.fabric8.elasticsearch.plugin.acl.ConfigCallback
 
FieldStatsResponseFilter - Class in io.fabric8.elasticsearch.plugin.filter
Filter to modify the response code when an index does not exist.
FieldStatsResponseFilter(PluginClient) - Constructor for class io.fabric8.elasticsearch.plugin.filter.FieldStatsResponseFilter
 
FILE - Static variable in class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
FileAuthenticationBackend - Class in io.fabric8.elasticsearch.plugin.auth
Provides 'basic' authorization using a file of usernames and passwords.
FileAuthenticationBackend(Settings) - Constructor for class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
FileAuthenticationBackend(Settings, TransportConfigUpdateAction) - Constructor for class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
formatIndexPattern(Project) - Method in class io.fabric8.elasticsearch.plugin.kibana.KibanaUtils
 
formatKibanaIndexName(OpenshiftRequestContextFactory.OpenshiftRequestContext, String) - Method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
formatKibanaRoleName(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Static method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
formatUniqueKibanaRoleName(String) - Static method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
formatUserKibanaRoleName(String) - Static method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
formatUserRoleName(String) - Static method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 

G

getACLExpiresInMillis() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getActionFilters() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getActions() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 
getActions() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getApiService() - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
getApplicationMappingsTemplate() - Method in class io.fabric8.elasticsearch.plugin.kibana.IndexMappingLoader
 
getBackendRoles() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
getBearerToken(RestRequest) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 
getCdmProjectPrefix() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getClient() - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
getCluster() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
getContextFactory() - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
getDefaultKibanaIndex() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getDocument(String, String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
getEmptyProjectMappingsTemplate() - Method in class io.fabric8.elasticsearch.plugin.kibana.IndexMappingLoader
 
getExpire() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
getExpire() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
getExpires() - Method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesMappingSyncStrategy
 
getGuiceServiceClasses() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getHttpTransports(Settings, ThreadPool, BigArrays, CircuitBreakerService, NamedWriteableRegistry, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getIndex() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
getIndex(String...) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
getIndices() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
getIndices(String...) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
getIndicesForAlias(String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
Retrieve the set of indices for a given alias
getKbnVersionHeader() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getKibanaIndex(String, String, String, boolean) - Static method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory
 
getKibanaIndex() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
getKibanaIndexMode() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
getKibanaIndexMode() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getKibanaOpsIndexPatterns() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getKibanaVersion() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getName() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
getName() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
getName() - Method in class io.fabric8.elasticsearch.plugin.model.Project
 
getOperationsMappingsTemplate() - Method in class io.fabric8.elasticsearch.plugin.kibana.IndexMappingLoader
 
getProjectFromIndexPattern(String) - Method in class io.fabric8.elasticsearch.plugin.kibana.KibanaUtils
 
getProjects() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
The Set of projects
getProjectsFromIndexPatterns(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Method in class io.fabric8.elasticsearch.plugin.kibana.KibanaUtils
Determine a set of projects based on the index patterns that were generated by this plugin.
getProtected() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
getRestHandlers(Settings, RestController, ClusterSettings, IndexScopedSettings, SettingsFilter, IndexNameExpressionResolver, Supplier<DiscoveryNodes>) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getRestHandlerWrapper(ThreadContext) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getRoleStrategy() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getSearchGuardIndex() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getSettings() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getSettings() - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
getSettingsFilter() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getThreadContext() - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
getToken() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
getTransportInterceptors(ThreadContext) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getTransports(Settings, ThreadPool, BigArrays, CircuitBreakerService, NamedWriteableRegistry, NetworkService) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
getType() - Method in interface io.fabric8.elasticsearch.plugin.acl.SearchGuardACLDocument
 
getType() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
getType() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 
getType() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
getType() - Method in class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
getType() - Method in class io.fabric8.elasticsearch.plugin.auth.OpenShiftTokenAuthentication
 
getTypes() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
getUID() - Method in class io.fabric8.elasticsearch.plugin.model.Project
 
getUser() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
getUser(RestRequest) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 
getUsernameHash(String) - Static method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory
 
getUsers() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
getVersion() - Method in interface io.fabric8.elasticsearch.plugin.acl.SearchGuardACLDocument
 
getVersion() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
getVersion() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 

H

hashCode() - Method in class io.fabric8.elasticsearch.plugin.model.Project
 
hasUserHeader(RestRequest) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 

I

indexExists(String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
IndexMappingLoader - Class in io.fabric8.elasticsearch.plugin.kibana
 
IndexMappingLoader(Settings) - Constructor for class io.fabric8.elasticsearch.plugin.kibana.IndexMappingLoader
 
IndexUtil - Class in io.fabric8.elasticsearch.util
A utility for manipulating index strings
IndexUtil() - Constructor for class io.fabric8.elasticsearch.util.IndexUtil
 
Indices() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
Indices(String, String, String) - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
INDICES_FIELD_STATS_READ_ACTION - Static variable in class io.fabric8.elasticsearch.plugin.filter.FieldStatsResponseFilter
 
intervalName(String) - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
io.fabric8.elasticsearch.plugin - package io.fabric8.elasticsearch.plugin
 
io.fabric8.elasticsearch.plugin.acl - package io.fabric8.elasticsearch.plugin.acl
 
io.fabric8.elasticsearch.plugin.auth - package io.fabric8.elasticsearch.plugin.auth
 
io.fabric8.elasticsearch.plugin.filter - package io.fabric8.elasticsearch.plugin.filter
 
io.fabric8.elasticsearch.plugin.kibana - package io.fabric8.elasticsearch.plugin.kibana
 
io.fabric8.elasticsearch.plugin.model - package io.fabric8.elasticsearch.plugin.model
 
io.fabric8.elasticsearch.plugin.rest - package io.fabric8.elasticsearch.plugin.rest
 
io.fabric8.elasticsearch.util - package io.fabric8.elasticsearch.util
 
isAuthenticated() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
Method to determine if context has a none empty username and token
isClientCertAuth(ThreadContext) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 
isOperationsUser() - Method in class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
isOperationsUser(RestRequest) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 
isReady() - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
iterator() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
iterator() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 

K

KIBANA_CONFIG_INDEX_NAME - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
Kibana settings here
KIBANA_CONFIG_VERSION - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
KIBANA_ROLE_ALL_INDEX_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
KIBANA_ROLE_CLUSTER_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
KIBANA_ROLE_INDEX_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
KIBANA_SHARED_NON_OPS_ROLE - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
KIBANA_SHARED_ROLE - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
KIBANA_VERSION_HEADER - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
KibanaIndexMode - Interface in io.fabric8.elasticsearch.plugin
 
KibanaSeed - Class in io.fabric8.elasticsearch.plugin.kibana
 
KibanaSeed(PluginSettings, IndexMappingLoader, PluginClient, KibanaUtils) - Constructor for class io.fabric8.elasticsearch.plugin.kibana.KibanaSeed
 
KibanaUtils - Class in io.fabric8.elasticsearch.plugin.kibana
 
KibanaUtils(PluginSettings, PluginClient) - Constructor for class io.fabric8.elasticsearch.plugin.kibana.KibanaUtils
 

L

load(String[], long, TimeUnit) - Method in class io.fabric8.elasticsearch.plugin.acl.ConfigurationLoader
 
load(Map<String, Object>) - Method in interface io.fabric8.elasticsearch.plugin.acl.SearchGuardACLDocument
 
load(Map<String, Object>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
load(Map<String, Object>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
loadAsync(String[], ConfigCallback) - Method in class io.fabric8.elasticsearch.plugin.acl.ConfigurationLoader
 
localSubjectAccessReview(String, String, String, String, String, String[]) - Method in class io.fabric8.elasticsearch.plugin.OpenshiftAPIService
Execute a LocalSubectAccessReview
log - Variable in class io.fabric8.elasticsearch.plugin.acl.ConfigurationLoader
 
logRequest(RestRequest) - Method in class io.fabric8.elasticsearch.util.RequestUtils
 

M

mappings - Variable in class io.fabric8.elasticsearch.plugin.acl.BaseRolesMappingSyncStrategy
 
markNotReady() - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
markReady() - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
modifyRequest(RestRequest, OpenshiftRequestContextFactory.OpenshiftRequestContext, RestChannel) - Method in class io.fabric8.elasticsearch.util.RequestUtils
Modify the request of needed

N

name(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
newBuilder() - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
newBuilder(XContentType, boolean) - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
newErrorBuilder() - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
newRoleBuilder(String) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder
 
noData(String) - Method in interface io.fabric8.elasticsearch.plugin.acl.ConfigCallback
 

O

offMaster() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
onIndexModule(IndexModule) - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
onMaster() - Method in class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
OPENSHIFT_ACL_EXPIRE_IN_MILLIS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_ACL_ROLE_STRATEGY - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
The strategy to use for generating roles and role mappings
OPENSHIFT_CONFIG_OPS_PROJECTS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_CONFIG_PROJECT_INDEX_PREFIX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_DEFAULT_PROJECT_INDEX_PREFIX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_ES_KIBANA_SEED_MAPPINGS_APP - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
OpenShift settings here
OPENSHIFT_ES_KIBANA_SEED_MAPPINGS_EMPTY - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_ES_KIBANA_SEED_MAPPINGS_OPERATIONS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_ES_USER_PROFILE_PREFIX - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OPENSHIFT_KIBANA_INDEX_MODE - Static variable in interface io.fabric8.elasticsearch.plugin.KibanaIndexMode
The setting that determines the kibana index is used by users.
OPENSHIFT_KIBANA_OPS_INDEX_PATTERNS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
List of index patterns to create for operations users
OPENSHIFT_REQUEST_CONTEXT - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
OpenshiftAPIService - Class in io.fabric8.elasticsearch.plugin
 
OpenshiftAPIService() - Constructor for class io.fabric8.elasticsearch.plugin.OpenshiftAPIService
 
OpenshiftAPIService(OpenshiftAPIService.OpenShiftClientFactory) - Constructor for class io.fabric8.elasticsearch.plugin.OpenshiftAPIService
 
OpenShiftElasticSearchConfigurationException - Exception in io.fabric8.elasticsearch.plugin
 
OpenShiftElasticSearchConfigurationException(String) - Constructor for exception io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchConfigurationException
 
OpenShiftElasticSearchConfigurationException(String, Throwable) - Constructor for exception io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchConfigurationException
 
OpenShiftElasticSearchPlugin - Class in io.fabric8.elasticsearch.plugin
 
OpenShiftElasticSearchPlugin(Settings) - Constructor for class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchPlugin
 
OpenShiftElasticSearchService - Class in io.fabric8.elasticsearch.plugin
Service to handle spawning threads, lifecycles, and REST filter registrations
OpenShiftElasticSearchService(ACLDocumentManager, PluginSettings) - Constructor for class io.fabric8.elasticsearch.plugin.OpenShiftElasticSearchService
 
OpenshiftRequestContext(String, String, boolean, Set<Project>, String, String) - Constructor for class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory.OpenshiftRequestContext
 
OpenshiftRequestContextFactory - Class in io.fabric8.elasticsearch.plugin
Context of information regarding a use
OpenshiftRequestContextFactory(Settings, RequestUtils, OpenshiftAPIService) - Constructor for class io.fabric8.elasticsearch.plugin.OpenshiftRequestContextFactory
 
OpenshiftRequestContextFactory.OpenshiftRequestContext - Class in io.fabric8.elasticsearch.plugin
 
OpenShiftTokenAuthentication - Class in io.fabric8.elasticsearch.plugin.auth
OpenShiftTokenAuthentication is an AuthenticationBackend that will utilize an authorization bearer token to create AuthCredentials and establish a User with roles for: kibana, generated Openshift logging role name.
OpenShiftTokenAuthentication(Settings) - Constructor for class io.fabric8.elasticsearch.plugin.auth.OpenShiftTokenAuthentication
 
OPERATIONS_ROLE_ANY_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
OPERATIONS_ROLE_CLUSTER_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
OPERATIONS_ROLE_OPERATIONS_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
order() - Method in class io.fabric8.elasticsearch.plugin.filter.FieldStatsResponseFilter
 

P

PluginClient - Class in io.fabric8.elasticsearch.plugin
Facade to the ES client to simplify calls
PluginClient(Client, ThreadContext) - Constructor for class io.fabric8.elasticsearch.plugin.PluginClient
 
PluginServiceFactory - Class in io.fabric8.elasticsearch.plugin
Static factory class to provide late binding between SG Authentication implementations and this plugin's utility classes
PluginSettings - Class in io.fabric8.elasticsearch.plugin
 
PluginSettings(Settings) - Constructor for class io.fabric8.elasticsearch.plugin.PluginSettings
 
PROJECT - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardSyncStrategyFactory
 
Project - Class in io.fabric8.elasticsearch.plugin.model
Simple model to represent an OpenShift project
Project(String, String) - Constructor for class io.fabric8.elasticsearch.plugin.model.Project
 
PROJECT_PREFIX - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
PROJECT_ROLE_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
projectNames(String) - Method in class io.fabric8.elasticsearch.plugin.OpenshiftAPIService
 
ProjectRolesMappingSyncStrategy - Class in io.fabric8.elasticsearch.plugin.acl
 
ProjectRolesMappingSyncStrategy(SearchGuardRolesMapping, long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.ProjectRolesMappingSyncStrategy
 
ProjectRolesSyncStrategy - Class in io.fabric8.elasticsearch.plugin.acl
SearchGuard Roles Document sync strategy based on roles derived from projects.
ProjectRolesSyncStrategy(SearchGuardRoles, String, String, String, long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.ProjectRolesSyncStrategy
 

R

refreshIndices(String...) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
removeRole(SearchGuardRoles.Roles) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
removeRolesMapping(SearchGuardRolesMapping.RolesMapping) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
replaceDateSuffix(String, Set<String>) - Method in class io.fabric8.elasticsearch.util.IndexUtil
Take a set of indices and remove the date suffix project.logging.ae5ca3cb-890e-11e7-b9c2-52540050d5ea.2017.09.06 becomes: project.logging.ae5ca3cb-890e-11e7-b9c2-52540050d5ea.*
request() - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
RequestUtils - Class in io.fabric8.elasticsearch.util
 
RequestUtils(PluginSettings, OpenshiftAPIService) - Constructor for class io.fabric8.elasticsearch.util.RequestUtils
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in class io.fabric8.elasticsearch.plugin.auth.FileAuthenticationBackend
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in class io.fabric8.elasticsearch.plugin.auth.OpenShiftTokenAuthentication
ReRequest authentication is Unsupported
RestChannelInterceptor - Class in io.fabric8.elasticsearch.plugin.rest
Intercepts the response and modifies it if necessary
RestChannelInterceptor(RestChannel, ThreadContext, String) - Constructor for class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
ROLE_PREFIX - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
RoleBuilder - Class in io.fabric8.elasticsearch.plugin.acl
 
RoleBuilder(String) - Constructor for class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
roles - Variable in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
Roles() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
Roles(String) - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
RolesBuilder - Class in io.fabric8.elasticsearch.plugin.acl
 
RolesBuilder() - Constructor for class io.fabric8.elasticsearch.plugin.acl.RolesBuilder
 
RolesBuilder.RoleBuilder - Class in io.fabric8.elasticsearch.plugin.acl
 
RolesMapping() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
RolesMappingBuilder - Class in io.fabric8.elasticsearch.plugin.acl
 
RolesMappingBuilder() - Constructor for class io.fabric8.elasticsearch.plugin.acl.RolesMappingBuilder
 
RolesMappingSyncStrategy - Interface in io.fabric8.elasticsearch.plugin.acl
Strategy to sync between SearchGuard Documents and request context
RolesSyncStrategy - Interface in io.fabric8.elasticsearch.plugin.acl
Strategy to sync between SearchGuard Documents and request context

S

search(String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
search(String[], String[]) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
SEARCHGUARD_ADMIN_DN - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SEARCHGUARD_AUTHENTICATION_PROXY_HEADER - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
Searchguard settings here
SEARCHGUARD_CONFIG_ID - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SEARCHGUARD_CONFIG_INDEX_NAME - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SEARCHGUARD_INITIAL_CONFIGS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SEARCHGUARD_MAPPING_TYPE - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SEARCHGUARD_ROLE_TYPE - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SearchGuardACLDocument<T> - Interface in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardRoles - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardRoles() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
SearchGuardRoles(Long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
SearchGuardRoles.Roles - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardRoles.Roles.Indices - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardRoles.Roles.Indices.Type - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardRolesMapping - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardRolesMapping() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
SearchGuardRolesMapping(Long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
SearchGuardRolesMapping.RolesMapping - Class in io.fabric8.elasticsearch.plugin.acl
 
SearchGuardSyncStrategyFactory - Class in io.fabric8.elasticsearch.plugin.acl
Factory class for creating SearchGuard sync strategies
SearchGuardSyncStrategyFactory(PluginSettings) - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardSyncStrategyFactory
 
searchProperty() - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
sendResponse(RestResponse) - Method in class io.fabric8.elasticsearch.plugin.rest.RestChannelInterceptor
 
setActions(String, String, List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
setActions(String, String, String[]) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
setActions(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 
setApiService(OpenshiftAPIService) - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
setBackendRoles(Collection<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
setCluster(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
setClusterActions(String[]) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
setClusterActions(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
setClusters(List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
setClusters(String[]) - Method in class io.fabric8.elasticsearch.plugin.acl.RoleBuilder
 
setContextFactory(OpenshiftRequestContextFactory) - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
setDashboards(OpenshiftRequestContextFactory.OpenshiftRequestContext, String, String) - Method in class io.fabric8.elasticsearch.plugin.kibana.KibanaSeed
 
setExpire(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
setExpires(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
setIndex(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
setIndices(List<SearchGuardRoles.Roles.Indices>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
setIndicesActions(List<SearchGuardRoles.Roles.Indices>) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesBuilder.RoleBuilder
 
setKibanaIndexMode(String) - Method in class io.fabric8.elasticsearch.plugin.PluginSettings
 
setName(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
setName(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
setProtected(boolean) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
setThreadContext(ThreadContext) - Static method in class io.fabric8.elasticsearch.plugin.PluginServiceFactory
 
setType(String) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 
setTypes(List<SearchGuardRoles.Roles.Indices.Type>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
setUsers(String, List<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.RolesMappingBuilder
 
setUsers(Collection<String>) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
SG_CLIENT_KS_PASS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SG_CLIENT_KS_PATH - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SG_CLIENT_KS_TYPE - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SG_CLIENT_TS_PASS - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SG_CLIENT_TS_PATH - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SG_CLIENT_TS_TYPE - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SG_CONFIG_SETTING_PATH - Static variable in interface io.fabric8.elasticsearch.plugin.ConfigurationSettings
 
SHARED_NON_OPS - Static variable in interface io.fabric8.elasticsearch.plugin.KibanaIndexMode
 
SHARED_OPS - Static variable in interface io.fabric8.elasticsearch.plugin.KibanaIndexMode
 
singleFailure(MultiGetResponse.Failure) - Method in interface io.fabric8.elasticsearch.plugin.acl.ConfigCallback
 
success(String, Settings, Long) - Method in interface io.fabric8.elasticsearch.plugin.acl.ConfigCallback
 
syncAcl(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Method in class io.fabric8.elasticsearch.plugin.acl.ACLDocumentManager
 
syncFrom(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesMappingSyncStrategy
 
syncFrom(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
syncFrom(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Method in interface io.fabric8.elasticsearch.plugin.acl.RolesMappingSyncStrategy
Sync the document to the request context
syncFrom(OpenshiftRequestContextFactory.OpenshiftRequestContext) - Method in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
Sync the context
syncFromImpl(OpenshiftRequestContextFactory.OpenshiftRequestContext, RolesMappingBuilder) - Method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesMappingSyncStrategy
 
syncFromImpl(OpenshiftRequestContextFactory.OpenshiftRequestContext, RolesBuilder) - Method in class io.fabric8.elasticsearch.plugin.acl.BaseRolesSyncStrategy
 
syncFromImpl(OpenshiftRequestContextFactory.OpenshiftRequestContext, RolesMappingBuilder) - Method in class io.fabric8.elasticsearch.plugin.acl.ProjectRolesMappingSyncStrategy
 
syncFromImpl(OpenshiftRequestContextFactory.OpenshiftRequestContext, RolesBuilder) - Method in class io.fabric8.elasticsearch.plugin.acl.ProjectRolesSyncStrategy
 
syncFromImpl(OpenshiftRequestContextFactory.OpenshiftRequestContext, RolesMappingBuilder) - Method in class io.fabric8.elasticsearch.plugin.acl.UserRolesMappingSyncStrategy
 
syncFromImpl(OpenshiftRequestContextFactory.OpenshiftRequestContext, RolesBuilder) - Method in class io.fabric8.elasticsearch.plugin.acl.UserRolesSyncStrategy
 

T

timeFieldName(String) - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
title(String) - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 
toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices
 
toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 
toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles
 
toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping.RolesMapping
 
toString() - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
toString() - Method in class io.fabric8.elasticsearch.plugin.model.Project
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
toXContent(XContentBuilder, ToXContent.Params) - Method in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRolesMapping
 
trySyncAcl(ACLDocumentManager.ACLDocumentOperation) - Method in class io.fabric8.elasticsearch.plugin.acl.ACLDocumentManager
 
Type() - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 
Type(String, String) - Constructor for class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles.Roles.Indices.Type
 

U

UNIQUE - Static variable in interface io.fabric8.elasticsearch.plugin.KibanaIndexMode
 
update(String, String, String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
updateDocument(String, String, String, String) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
updateSettings(String, Settings) - Method in class io.fabric8.elasticsearch.plugin.PluginClient
 
USER - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardSyncStrategyFactory
 
USER_ALL_INDEX_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
USER_KIBANA_PREFIX - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
USER_KIBANA_ROLE_CLUSTER_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
USER_PREFIX - Static variable in class io.fabric8.elasticsearch.plugin.acl.SearchGuardRoles
 
USER_ROLE_CLUSTER_ACTIONS - Static variable in interface io.fabric8.elasticsearch.plugin.acl.RolesSyncStrategy
 
userName(String) - Method in class io.fabric8.elasticsearch.plugin.OpenshiftAPIService
 
UserRolesMappingSyncStrategy - Class in io.fabric8.elasticsearch.plugin.acl
SearchGuard Roles Document sync strategy based on roles derived from users.
UserRolesMappingSyncStrategy(SearchGuardRolesMapping, long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.UserRolesMappingSyncStrategy
 
UserRolesSyncStrategy - Class in io.fabric8.elasticsearch.plugin.acl
 
UserRolesSyncStrategy(SearchGuardRoles, String, String, String, long) - Constructor for class io.fabric8.elasticsearch.plugin.acl.UserRolesSyncStrategy
 

V

version(int) - Method in class io.fabric8.elasticsearch.plugin.kibana.DocumentBuilder
 

W

wrap(RestHandler, UnaryOperator<RestHandler>) - Method in class io.fabric8.elasticsearch.plugin.acl.DynamicACLFilter
 

X

X_FORWARDED_ACCESS_TOKEN - Static variable in class io.fabric8.elasticsearch.util.RequestUtils
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2015–2018 Red Hat. All rights reserved.