JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015–2016. All rights reserved.