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

A

accumulateExceptions() - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
ActionGroupHolder - Class in com.floragunn.searchguard.configuration
 
ActionGroupHolder(TransportConfigUpdateAction) - Constructor for class com.floragunn.searchguard.configuration.ActionGroupHolder
 
addAdditionalContextValues(String, TransportRequest, X509Certificate[]) - Method in class com.floragunn.searchguard.transport.SearchGuardRequestHandler
 
addConfigChangeListener(String, ConfigChangeListener) - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
additionalSettings() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
addRole(String) - Method in class com.floragunn.searchguard.user.User
 
addRoles(Collection<String>) - Method in class com.floragunn.searchguard.user.User
 
AdminDNs - Class in com.floragunn.searchguard.configuration
 
AdminDNs(Settings) - Constructor for class com.floragunn.searchguard.configuration.AdminDNs
 
ANONYMOUS - Static variable in class com.floragunn.searchguard.user.User
 
apply(Task, String, ActionRequest, ActionListener, ActionFilterChain) - Method in class com.floragunn.searchguard.filter.SearchGuardFilter
 
apply(String, ActionResponse, ActionListener, ActionFilterChain) - Method in class com.floragunn.searchguard.filter.SearchGuardFilter
 
asCollection(Class<? extends Plugin>...) - Static method in class com.floragunn.searchguard.tools.SearchGuardAdmin
 
AuditLog - Interface in com.floragunn.searchguard.auditlog
 
AuditLogModule - Class in com.floragunn.searchguard.auditlog
 
AuditLogModule() - Constructor for class com.floragunn.searchguard.auditlog.AuditLogModule
 
AuthCredentials - Class in com.floragunn.searchguard.user
 
AuthCredentials(String, Object) - Constructor for class com.floragunn.searchguard.user.AuthCredentials
 
AuthCredentials(String, byte[]) - Constructor for class com.floragunn.searchguard.user.AuthCredentials
 
AuthCredentials(String, String...) - Constructor for class com.floragunn.searchguard.user.AuthCredentials
 
AuthCredentials(AuthCredentials) - Constructor for class com.floragunn.searchguard.user.AuthCredentials
 
AuthDomain - Class in com.floragunn.searchguard.auth
 
AuthDomain(AuthenticationBackend, HTTPAuthenticator, boolean, int) - Constructor for class com.floragunn.searchguard.auth.AuthDomain
 
authenticate(AuthCredentials) - Method in interface com.floragunn.searchguard.auth.AuthenticationBackend
 
authenticate(TransportRequest, TransportChannel, String) - Method in class com.floragunn.searchguard.auth.BackendRegistry
 
authenticate(RestRequest, RestChannel, ThreadContext) - Method in class com.floragunn.searchguard.auth.BackendRegistry
 
authenticate(AuthCredentials) - Method in class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
authenticate(AuthCredentials) - Method in class com.floragunn.searchguard.auth.internal.NoOpAuthenticationBackend
 
AuthenticationBackend - Interface in com.floragunn.searchguard.auth
 
AuthorizationBackend - Interface in com.floragunn.searchguard.auth
 

B

BackendModule - Class in com.floragunn.searchguard.configuration
 
BackendModule() - Constructor for class com.floragunn.searchguard.configuration.BackendModule
 
BackendRegistry - Class in com.floragunn.searchguard.auth
 
BackendRegistry(Settings, RestController, TransportConfigUpdateAction, ClusterService, AdminDNs, XFFResolver, InternalAuthenticationBackend, AuditLog, ThreadPool) - Constructor for class com.floragunn.searchguard.auth.BackendRegistry
 
Base64Helper - Class in com.floragunn.searchguard.support
 
Base64Helper() - Constructor for class com.floragunn.searchguard.support.Base64Helper
 
BCrypt - Class in com.floragunn.searchguard.crypto
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres.
BCrypt() - Constructor for class com.floragunn.searchguard.crypto.BCrypt
 

C

canLoad(String) - Static method in class com.floragunn.searchguard.support.ReflectionHelper
 
checkHash(String, String) - Static method in class com.floragunn.searchguard.crypto.BCrypt
 
checkpw(byte[], String) - Static method in class com.floragunn.searchguard.crypto.BCrypt
Check that a plaintext password matches a previously hashed one
clearSecrets() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
close() - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
com.floragunn.searchguard - package com.floragunn.searchguard
 
com.floragunn.searchguard.action.configupdate - package com.floragunn.searchguard.action.configupdate
 
com.floragunn.searchguard.auditlog - package com.floragunn.searchguard.auditlog
 
com.floragunn.searchguard.auth - package com.floragunn.searchguard.auth
 
com.floragunn.searchguard.auth.internal - package com.floragunn.searchguard.auth.internal
 
com.floragunn.searchguard.configuration - package com.floragunn.searchguard.configuration
 
com.floragunn.searchguard.crypto - package com.floragunn.searchguard.crypto
 
com.floragunn.searchguard.filter - package com.floragunn.searchguard.filter
 
com.floragunn.searchguard.http - package com.floragunn.searchguard.http
 
com.floragunn.searchguard.rest - package com.floragunn.searchguard.rest
 
com.floragunn.searchguard.support - package com.floragunn.searchguard.support
 
com.floragunn.searchguard.tools - package com.floragunn.searchguard.tools
 
com.floragunn.searchguard.transport - package com.floragunn.searchguard.transport
 
com.floragunn.searchguard.user - package com.floragunn.searchguard.user
 
compareTo(AuthDomain) - Method in class com.floragunn.searchguard.auth.AuthDomain
 
ConfigCallback - Interface in com.floragunn.searchguard.configuration
 
ConfigChangeListener - Interface in com.floragunn.searchguard.configuration
 
ConfigConstants - Class in com.floragunn.searchguard.support
 
ConfigConstants() - Constructor for class com.floragunn.searchguard.support.ConfigConstants
 
CONFIGNAME_ACTION_GROUPS - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
CONFIGNAME_CONFIG - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
CONFIGNAME_INTERNAL_USERS - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
CONFIGNAME_ROLES - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
CONFIGNAME_ROLES_MAPPING - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
CONFIGNAMES - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
ConfigUpdateAction - Class in com.floragunn.searchguard.action.configupdate
 
ConfigUpdateAction() - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateAction
 
ConfigUpdateNodeResponse - Class in com.floragunn.searchguard.action.configupdate
 
ConfigUpdateNodeResponse(DiscoveryNode, String[], String) - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
ConfigUpdateRequest - Class in com.floragunn.searchguard.action.configupdate
 
ConfigUpdateRequest() - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
ConfigUpdateRequest(String[]) - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
ConfigUpdateRequestBuilder - Class in com.floragunn.searchguard.action.configupdate
 
ConfigUpdateRequestBuilder(ClusterAdminClient) - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequestBuilder
 
ConfigUpdateRequestBuilder(ElasticsearchClient, ConfigUpdateAction) - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequestBuilder
 
ConfigUpdateResponse - Class in com.floragunn.searchguard.action.configupdate
 
ConfigUpdateResponse() - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateResponse
 
ConfigUpdateResponse(ClusterName, List<ConfigUpdateNodeResponse>, List<FailedNodeException>) - Constructor for class com.floragunn.searchguard.action.configupdate.ConfigUpdateResponse
 
ConfigurationLoader - Class in com.floragunn.searchguard.configuration
 
ConfigurationLoader(Provider<Client>, ThreadPool, Settings) - Constructor for class com.floragunn.searchguard.configuration.ConfigurationLoader
 
ConfigurationModule - Class in com.floragunn.searchguard.configuration
 
ConfigurationModule() - Constructor for class com.floragunn.searchguard.configuration.ConfigurationModule
 
configure() - Method in class com.floragunn.searchguard.auditlog.AuditLogModule
 
configure() - Method in class com.floragunn.searchguard.configuration.BackendModule
 
configure() - Method in class com.floragunn.searchguard.configuration.ConfigurationModule
 
configure() - Method in class com.floragunn.searchguard.configuration.InterceptorModule
 
containsWildcard(String) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
copyRolesFrom(User) - Method in class com.floragunn.searchguard.user.User
 
createGuiceModules() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
crypt_raw(byte[], byte[], int, int[]) - Method in class com.floragunn.searchguard.crypto.BCrypt
Perform the central password hashing step in the bcrypt scheme

D

deserializeObject(String) - Static method in class com.floragunn.searchguard.support.Base64Helper
 
deserializeSafeFromHeader(ThreadContext, String) - Static method in class com.floragunn.searchguard.support.HeaderHelper
 
DlsFlsRequestValve - Interface in com.floragunn.searchguard.configuration
 
DlsFlsRequestValve.NoopDlsFlsRequestValve - Class in com.floragunn.searchguard.configuration
 
dlsFlsWrap(IndexSearcher) - Method in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
dlsFlsWrap(DirectoryReader) - Method in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 

E

equals(Object) - Method in class com.floragunn.searchguard.configuration.InstanceIdImpl
 
equals(Object) - Method in class com.floragunn.searchguard.user.AuthCredentials
 
equals(Object) - Method in class com.floragunn.searchguard.user.User
 
errorThrown(Throwable, RestRequest) - Method in class com.floragunn.searchguard.http.SearchGuardHttpServerTransport
 
errorThrown(Throwable, TransportRequest, String) - Method in class com.floragunn.searchguard.transport.SearchGuardRequestHandler
 
evaluate(User, String, ActionRequest<?>) - Method in class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
exists(User) - Method in interface com.floragunn.searchguard.auth.AuthenticationBackend
 
exists(User) - Method in class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
exists(User) - Method in class com.floragunn.searchguard.auth.internal.NoOpAuthenticationBackend
 
extractCredentials(RestRequest, ThreadContext) - Method in interface com.floragunn.searchguard.auth.HTTPAuthenticator
 
extractCredentials(RestRequest, ThreadContext) - Method in class com.floragunn.searchguard.http.HTTPBasicAuthenticator
 
extractCredentials(RestRequest, ThreadContext) - Method in class com.floragunn.searchguard.http.HTTPClientCertAuthenticator
 
extractCredentials(RestRequest, ThreadContext) - Method in class com.floragunn.searchguard.http.HTTPHostAuthenticator
 
extractCredentials(RestRequest, ThreadContext) - Method in class com.floragunn.searchguard.http.HTTPProxyAuthenticator
 
extractCredentials(String, Logger) - Static method in class com.floragunn.searchguard.support.HTTPHelper
 

F

failure(Throwable) - Method in interface com.floragunn.searchguard.configuration.ConfigCallback
 
fillRoles(User, AuthCredentials) - Method in interface com.floragunn.searchguard.auth.AuthorizationBackend
 
fillRoles(User, AuthCredentials) - Method in class com.floragunn.searchguard.auth.internal.NoOpAuthorizationBackend
 

G

gensalt(int, SecureRandom) - Static method in class com.floragunn.searchguard.crypto.BCrypt
Generate a salt for use with the BCrypt.hashpw() method
gensalt(int) - Static method in class com.floragunn.searchguard.crypto.BCrypt
Generate a salt for use with the BCrypt.hashpw() method
gensalt() - Static method in class com.floragunn.searchguard.crypto.BCrypt
Generate a salt for use with the BCrypt.hashpw() method, selecting a reasonable default for the number of hashing rounds to apply
getActionFilters() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
getActions() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
getBackend() - Method in class com.floragunn.searchguard.auth.AuthDomain
 
getBackendRoles() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
getConfigTypes() - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
getGroupMembers(String) - Method in class com.floragunn.searchguard.configuration.ActionGroupHolder
 
getGuiceServiceClasses() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
getHandler(String, TransportRequestHandler<T>) - Method in class com.floragunn.searchguard.transport.SearchGuardInterceptor
 
getHttpAuthenticator() - Method in class com.floragunn.searchguard.auth.AuthDomain
 
getId() - Method in interface com.floragunn.searchguard.configuration.InstanceId
 
getId() - Method in class com.floragunn.searchguard.configuration.InstanceIdImpl
 
getMatchAny(String, String[]) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
getMessage() - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
getName() - Method in class com.floragunn.searchguard.user.User
 
getNativeCredentials() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
getOrder() - Method in class com.floragunn.searchguard.auth.AuthDomain
 
getPassword() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
getRestHandlers() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
getRoles() - Method in class com.floragunn.searchguard.user.User
 
getSafeFromHeader(ThreadContext, String) - Static method in class com.floragunn.searchguard.support.HeaderHelper
 
getSearchGuardInterceptor(String) - Static method in class com.floragunn.searchguard.transport.SearchGuardInterceptor
 
getSettings() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
getSettingsFilter() - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
getType() - Method in interface com.floragunn.searchguard.auth.AuthenticationBackend
 
getType() - Method in interface com.floragunn.searchguard.auth.AuthorizationBackend
 
getType() - Method in interface com.floragunn.searchguard.auth.HTTPAuthenticator
 
getType() - Method in class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
getType() - Method in class com.floragunn.searchguard.auth.internal.NoOpAuthenticationBackend
 
getType() - Method in class com.floragunn.searchguard.auth.internal.NoOpAuthorizationBackend
 
getType() - Method in class com.floragunn.searchguard.http.HTTPBasicAuthenticator
 
getType() - Method in class com.floragunn.searchguard.http.HTTPClientCertAuthenticator
 
getType() - Method in class com.floragunn.searchguard.http.HTTPHostAuthenticator
 
getType() - Method in class com.floragunn.searchguard.http.HTTPProxyAuthenticator
 
getUpdatedConfigTypes() - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
getUsername() - Method in class com.floragunn.searchguard.user.AuthCredentials
 

H

hash(byte[]) - Static method in class com.floragunn.searchguard.tools.Hasher
 
hashCode() - Method in class com.floragunn.searchguard.configuration.InstanceIdImpl
 
hashCode() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
hashCode() - Method in class com.floragunn.searchguard.user.User
 
Hasher - Class in com.floragunn.searchguard.tools
 
Hasher() - Constructor for class com.floragunn.searchguard.tools.Hasher
 
hashpw(byte[], String) - Static method in class com.floragunn.searchguard.crypto.BCrypt
Hash a password using the OpenBSD bcrypt scheme
HeaderHelper - Class in com.floragunn.searchguard.support
 
HeaderHelper() - Constructor for class com.floragunn.searchguard.support.HeaderHelper
 
HTTPAuthenticator - Interface in com.floragunn.searchguard.auth
 
HTTPBasicAuthenticator - Class in com.floragunn.searchguard.http
 
HTTPBasicAuthenticator(Settings) - Constructor for class com.floragunn.searchguard.http.HTTPBasicAuthenticator
 
HTTPClientCertAuthenticator - Class in com.floragunn.searchguard.http
 
HTTPClientCertAuthenticator(Settings) - Constructor for class com.floragunn.searchguard.http.HTTPClientCertAuthenticator
 
HTTPHelper - Class in com.floragunn.searchguard.support
 
HTTPHelper() - Constructor for class com.floragunn.searchguard.support.HTTPHelper
 
HTTPHostAuthenticator - Class in com.floragunn.searchguard.http
 
HTTPHostAuthenticator(Settings) - Constructor for class com.floragunn.searchguard.http.HTTPHostAuthenticator
 
HTTPProxyAuthenticator - Class in com.floragunn.searchguard.http
 
HTTPProxyAuthenticator(Settings) - Constructor for class com.floragunn.searchguard.http.HTTPProxyAuthenticator
 

I

index - Variable in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
INSTANCE - Static variable in class com.floragunn.searchguard.action.configupdate.ConfigUpdateAction
 
InstanceId - Interface in com.floragunn.searchguard.configuration
 
InstanceIdImpl - Class in com.floragunn.searchguard.configuration
 
InstanceIdImpl(String) - Constructor for class com.floragunn.searchguard.configuration.InstanceIdImpl
 
InterceptorModule - Class in com.floragunn.searchguard.configuration
 
InterceptorModule(String) - Constructor for class com.floragunn.searchguard.configuration.InterceptorModule
 
InternalAuthenticationBackend - Class in com.floragunn.searchguard.auth.internal
 
InternalAuthenticationBackend(Settings, TransportConfigUpdateAction) - Constructor for class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
invalidateCache() - Method in class com.floragunn.searchguard.auth.BackendRegistry
 
invoke(ActionRequest<?>, ActionListener, ThreadContext) - Method in interface com.floragunn.searchguard.configuration.DlsFlsRequestValve
 
invoke(ActionRequest<?>, ActionListener, ThreadContext) - Method in class com.floragunn.searchguard.configuration.DlsFlsRequestValve.NoopDlsFlsRequestValve
 
isAdmin(String) - Static method in class com.floragunn.searchguard.configuration.AdminDNs
 
isAdmin(LdapName) - Static method in class com.floragunn.searchguard.configuration.AdminDNs
 
isAdminAuthenticatedOrInternalRequest() - Method in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
isChallenge() - Method in class com.floragunn.searchguard.auth.AuthDomain
 
isComplete() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
isDirectRequest(ThreadContext) - Static method in class com.floragunn.searchguard.support.HeaderHelper
 
isImpersonationAllowed(LdapName, String) - Method in class com.floragunn.searchguard.configuration.AdminDNs
 
isInitialized() - Method in class com.floragunn.searchguard.auth.BackendRegistry
 
isInitialized() - Method in class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
isInitialized() - Method in class com.floragunn.searchguard.configuration.ActionGroupHolder
 
isInitialized() - Method in interface com.floragunn.searchguard.configuration.ConfigChangeListener
 
isInitialized() - Method in class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
isInitialized() - Method in class com.floragunn.searchguard.http.XFFResolver
 
isInterClusterRequest(ThreadContext) - Static method in class com.floragunn.searchguard.support.HeaderHelper
 
isSearchGuardIndexRequest() - Method in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
isUserInRole(String) - Method in class com.floragunn.searchguard.user.User
 

L

load(String[], long, TimeUnit) - Method in class com.floragunn.searchguard.configuration.ConfigurationLoader
 
load(String) - Static method in class com.floragunn.searchguard.support.ReflectionHelper
 
loadAsync(String[], ConfigCallback) - Method in class com.floragunn.searchguard.configuration.ConfigurationLoader
 
log - Variable in class com.floragunn.searchguard.auditlog.AuditLogModule
 
log - Variable in class com.floragunn.searchguard.auth.BackendRegistry
 
log - Variable in class com.floragunn.searchguard.configuration.AdminDNs
 
log - Variable in class com.floragunn.searchguard.configuration.ConfigurationLoader
 
log - Variable in class com.floragunn.searchguard.configuration.ConfigurationModule
 
log - Variable in class com.floragunn.searchguard.configuration.InterceptorModule
 
log - Variable in class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
log - Variable in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
log - Variable in class com.floragunn.searchguard.filter.SearchGuardFilter
 
log - Variable in class com.floragunn.searchguard.http.HTTPBasicAuthenticator
 
log - Variable in class com.floragunn.searchguard.http.HTTPClientCertAuthenticator
 
log - Variable in class com.floragunn.searchguard.http.HTTPProxyAuthenticator
 
log - Variable in class com.floragunn.searchguard.http.XFFResolver
 
logAuthenticatedRequest(TransportRequest, String) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logAuthenticatedRequest(TransportRequest, String) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logBadHeaders(TransportRequest) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logBadHeaders(RestRequest) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logBadHeaders(RestRequest) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logBadHeaders(TransportRequest) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logFailedLogin(String, TransportRequest) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logFailedLogin(String, RestRequest) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logFailedLogin(String, TransportRequest) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logFailedLogin(String, RestRequest) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logMissingPrivileges(String, TransportRequest) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logMissingPrivileges(String, TransportRequest) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logSgIndexAttempt(TransportRequest, String) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logSgIndexAttempt(TransportRequest, String) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logSSLException(TransportRequest, Throwable, String) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logSSLException(RestRequest, Throwable, String) - Method in interface com.floragunn.searchguard.auditlog.AuditLog
 
logSSLException(TransportRequest, Throwable, String) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 
logSSLException(RestRequest, Throwable, String) - Method in class com.floragunn.searchguard.auditlog.NullAuditLog
 

M

main(String[]) - Static method in class com.floragunn.searchguard.tools.Hasher
 
main(String[]) - Static method in class com.floragunn.searchguard.tools.SearchGuardAdmin
 
mapSgRoles(User, TransportAddress) - Method in class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
markComplete() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
match(String, String) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
matchAll(String[], String[]) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
matchAny(String[], String[]) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
matchAny(String, String[]) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
matchAny(String[], String) - Static method in class com.floragunn.searchguard.support.WildcardMatcher
 
messageReceivedDecorate(T, TransportRequestHandler<T>, TransportChannel, Task) - Method in class com.floragunn.searchguard.transport.SearchGuardRequestHandler
 

N

NAME - Static variable in class com.floragunn.searchguard.action.configupdate.ConfigUpdateAction
 
newNodeRequest(String, ConfigUpdateRequest) - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
newNodeResponse() - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
newRequestBuilder(ElasticsearchClient) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateAction
 
newResponse() - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateAction
 
newResponse(ConfigUpdateRequest, List<ConfigUpdateNodeResponse>, List<FailedNodeException>) - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
noData(String) - Method in interface com.floragunn.searchguard.configuration.ConfigCallback
 
NodeConfigUpdateRequest() - Constructor for class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction.NodeConfigUpdateRequest
 
NodeConfigUpdateRequest(String, ConfigUpdateRequest) - Constructor for class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction.NodeConfigUpdateRequest
 
nodeOperation(TransportConfigUpdateAction.NodeConfigUpdateRequest) - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
NoOpAuthenticationBackend - Class in com.floragunn.searchguard.auth.internal
 
NoOpAuthenticationBackend(Settings) - Constructor for class com.floragunn.searchguard.auth.internal.NoOpAuthenticationBackend
 
NoOpAuthorizationBackend - Class in com.floragunn.searchguard.auth.internal
 
NoOpAuthorizationBackend(Settings) - Constructor for class com.floragunn.searchguard.auth.internal.NoOpAuthorizationBackend
 
NoopDlsFlsRequestValve() - Constructor for class com.floragunn.searchguard.configuration.DlsFlsRequestValve.NoopDlsFlsRequestValve
 
NullAuditLog - Class in com.floragunn.searchguard.auditlog
 
NullAuditLog() - Constructor for class com.floragunn.searchguard.auditlog.NullAuditLog
 

O

onChange(String, Settings) - Method in class com.floragunn.searchguard.auth.BackendRegistry
 
onChange(String, Settings) - Method in class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
onChange(String, Settings) - Method in class com.floragunn.searchguard.configuration.ActionGroupHolder
 
onChange(String, Settings) - Method in interface com.floragunn.searchguard.configuration.ConfigChangeListener
 
onChange(String, Settings) - Method in class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
onChange(String, Settings) - Method in class com.floragunn.searchguard.http.XFFResolver
 
onIndexModule(IndexModule) - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
onModule(NetworkModule) - Method in class com.floragunn.searchguard.SearchGuardPlugin
 
order() - Method in class com.floragunn.searchguard.filter.SearchGuardFilter
 
org.elasticsearch.node - package org.elasticsearch.node
 

P

PluginAwareNode - Class in org.elasticsearch.node
 
PluginAwareNode(Settings, Class<? extends Plugin>...) - Constructor for class org.elasticsearch.node.PluginAwareNode
 
prepareRequest(RestRequest, NodeClient) - Method in class com.floragunn.searchguard.rest.SearchGuardInfoAction
 
PrivilegesEvaluator - Class in com.floragunn.searchguard.configuration
 
PrivilegesEvaluator(ClusterService, ThreadPool, TransportConfigUpdateAction, ActionGroupHolder, IndexNameExpressionResolver, AuditLog, Settings) - Constructor for class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
process(RestRequest, RestChannel, NodeClient, RestFilterChain) - Method in class com.floragunn.searchguard.filter.SearchGuardRestFilter
 

R

readFrom(StreamInput) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
readFrom(StreamInput) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
readFrom(StreamInput) - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction.NodeConfigUpdateRequest
 
readNodeResponse(StreamInput) - Static method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
readNodesFrom(StreamInput) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateResponse
 
ReflectionHelper - Class in com.floragunn.searchguard.support
 
ReflectionHelper() - Constructor for class com.floragunn.searchguard.support.ReflectionHelper
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in interface com.floragunn.searchguard.auth.HTTPAuthenticator
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in class com.floragunn.searchguard.http.HTTPBasicAuthenticator
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in class com.floragunn.searchguard.http.HTTPClientCertAuthenticator
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in class com.floragunn.searchguard.http.HTTPHostAuthenticator
 
reRequestAuthentication(RestChannel, AuthCredentials) - Method in class com.floragunn.searchguard.http.HTTPProxyAuthenticator
 
resolve(RestRequest) - Method in class com.floragunn.searchguard.http.XFFResolver
 

S

SearchGuardAdmin - Class in com.floragunn.searchguard.tools
 
SearchGuardAdmin() - Constructor for class com.floragunn.searchguard.tools.SearchGuardAdmin
 
SearchGuardAdmin.TransportClientImpl - Class in com.floragunn.searchguard.tools
 
SearchGuardFilter - Class in com.floragunn.searchguard.filter
 
SearchGuardFilter(Settings, Provider<PrivilegesEvaluator>, AdminDNs, Provider<BackendRegistry>, Provider<DlsFlsRequestValve>, AuditLog, ThreadPool) - Constructor for class com.floragunn.searchguard.filter.SearchGuardFilter
 
SearchGuardHttpServerTransport - Class in com.floragunn.searchguard.http
 
SearchGuardHttpServerTransport(Settings, NetworkService, BigArrays, ThreadPool, SearchGuardKeyStore, Provider<AuditLog>) - Constructor for class com.floragunn.searchguard.http.SearchGuardHttpServerTransport
 
searchguardIndex - Variable in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
SearchGuardIndexSearcherWrapper - Class in com.floragunn.searchguard.configuration
 
SearchGuardIndexSearcherWrapper(IndexService, Settings) - Constructor for class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
SearchGuardInfoAction - Class in com.floragunn.searchguard.rest
 
SearchGuardInfoAction(Settings, RestController, Client, Provider<PrivilegesEvaluator>, ThreadPool) - Constructor for class com.floragunn.searchguard.rest.SearchGuardInfoAction
 
SearchGuardInterceptor - Class in com.floragunn.searchguard.transport
 
SearchGuardInterceptor(InstanceId, Settings, ThreadPool, Provider<BackendRegistry>, Provider<AuditLog>) - Constructor for class com.floragunn.searchguard.transport.SearchGuardInterceptor
 
SearchGuardPlugin - Class in com.floragunn.searchguard
 
SearchGuardPlugin(Settings) - Constructor for class com.floragunn.searchguard.SearchGuardPlugin
 
SearchGuardRequestHandler<T extends org.elasticsearch.transport.TransportRequest> - Class in com.floragunn.searchguard.transport
 
SearchGuardRestFilter - Class in com.floragunn.searchguard.filter
 
SearchGuardRestFilter(BackendRegistry, AuditLog, ThreadPool) - Constructor for class com.floragunn.searchguard.filter.SearchGuardRestFilter
 
sendRequestDecorate(TransportInterceptor.AsyncSender, DiscoveryNode, String, TransportRequest, TransportRequestOptions, TransportResponseHandler<T>) - Method in class com.floragunn.searchguard.transport.SearchGuardInterceptor
 
serializeObject(Serializable) - Static method in class com.floragunn.searchguard.support.Base64Helper
 
setConfigTypes(String[]) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
setShardId(String[]) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequestBuilder
 
SG_CHANNEL_TYPE - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_CONF_REQUEST_HEADER - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_CONFIG_INDEX - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_CONFIG_PREFIX - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_DEFAULT_CONFIG_INDEX - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_DLS_QUERY - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_FLS_FIELDS - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_INTERNAL - Static variable in class com.floragunn.searchguard.user.User
 
SG_REMOTE_ADDRESS - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_REMOTE_ADDRESS_HEADER - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_SSL_PEER_CERTIFICATES - Static variable in class com.floragunn.searchguard.support.ConfigConstants
Set by SSL plugin for https requests only
SG_SSL_PRINCIPAL - Static variable in class com.floragunn.searchguard.support.ConfigConstants
Set by SSL plugin for https requests only
SG_SSL_TRANSPORT_INTERCLUSTER_REQUEST - Static variable in class com.floragunn.searchguard.support.ConfigConstants
If this is set to TRUE then the request comes from a Server Node (fully trust) Its expected that there is a _sg_user attached as header
SG_SSL_TRANSPORT_PRINCIPAL - Static variable in class com.floragunn.searchguard.support.ConfigConstants
Set by the SSL plugin, this is the peer node certificate on the transport layer
SG_USER - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_USER_HEADER - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
SG_XFF_DONE - Static variable in class com.floragunn.searchguard.support.ConfigConstants
 
singleFailure(MultiGetResponse.Failure) - Method in interface com.floragunn.searchguard.configuration.ConfigCallback
 
success(String, Settings) - Method in interface com.floragunn.searchguard.configuration.ConfigCallback
 

T

threadContext - Variable in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
toString() - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
toString() - Method in class com.floragunn.searchguard.auth.AuthDomain
 
toString() - Method in class com.floragunn.searchguard.configuration.InstanceIdImpl
 
toString() - Method in class com.floragunn.searchguard.user.AuthCredentials
 
toString() - Method in class com.floragunn.searchguard.user.User
 
TransportClientImpl(Settings, Collection<Class<? extends Plugin>>) - Constructor for class com.floragunn.searchguard.tools.SearchGuardAdmin.TransportClientImpl
 
TransportClientImpl(Settings, Settings, Collection<Class<? extends Plugin>>) - Constructor for class com.floragunn.searchguard.tools.SearchGuardAdmin.TransportClientImpl
 
TransportConfigUpdateAction - Class in com.floragunn.searchguard.action.configupdate
 
TransportConfigUpdateAction(Provider<Client>, Settings, ThreadPool, ClusterService, TransportService, ConfigurationLoader, ActionFilters, IndexNameExpressionResolver, Provider<BackendRegistry>) - Constructor for class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction
 
TransportConfigUpdateAction.NodeConfigUpdateRequest - Class in com.floragunn.searchguard.action.configupdate
 

U

User - Class in com.floragunn.searchguard.user
 
User(String, Collection<String>) - Constructor for class com.floragunn.searchguard.user.User
 
User(String) - Constructor for class com.floragunn.searchguard.user.User
 

V

validate() - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
validate(String, Settings) - Method in class com.floragunn.searchguard.auth.BackendRegistry
 
validate(String, Settings) - Method in class com.floragunn.searchguard.auth.internal.InternalAuthenticationBackend
 
validate(String, Settings) - Method in class com.floragunn.searchguard.configuration.ActionGroupHolder
 
validate(String, Settings) - Method in interface com.floragunn.searchguard.configuration.ConfigChangeListener
 
validate(String, Settings) - Method in class com.floragunn.searchguard.configuration.PrivilegesEvaluator
 
validate(String, Settings) - Method in class com.floragunn.searchguard.http.XFFResolver
 

W

WildcardMatcher - Class in com.floragunn.searchguard.support
 
WildcardMatcher() - Constructor for class com.floragunn.searchguard.support.WildcardMatcher
 
wrap(DirectoryReader) - Method in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
wrap(IndexSearcher) - Method in class com.floragunn.searchguard.configuration.SearchGuardIndexSearcherWrapper
 
writeNodesTo(StreamOutput, List<ConfigUpdateNodeResponse>) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateResponse
 
writeTo(StreamOutput) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateNodeResponse
 
writeTo(StreamOutput) - Method in class com.floragunn.searchguard.action.configupdate.ConfigUpdateRequest
 
writeTo(StreamOutput) - Method in class com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction.NodeConfigUpdateRequest
 

X

XFFResolver - Class in com.floragunn.searchguard.http
 
XFFResolver(TransportConfigUpdateAction, ThreadPool) - Constructor for class com.floragunn.searchguard.http.XFFResolver
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links

Copyright © 2015–2016. All rights reserved.