A C D G H I K M N O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- authenticate(HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
C
- close() - Method in class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- close() - Method in class org.apache.solr.security.hadoop.HadoopAuthPlugin
- close() - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- ConfigurableInternodeAuthHadoopPlugin - Class in org.apache.solr.security.hadoop
-
This class extends HadoopAuthPlugin by enabling configuration of authentication mechanism for Solr internal communication.
- ConfigurableInternodeAuthHadoopPlugin(CoreContainer) - Constructor for class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- COOKIE_DOMAIN_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- COOKIE_PATH_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- COOKIE_PORT_AWARE_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- coreContainer - Variable in class org.apache.solr.security.hadoop.HadoopAuthPlugin
D
- DELEGATION_TOKEN_ENABLED - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DELEGATION_TOKEN_KIND - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DELEGATION_TOKEN_SECRET_MANAGER_ZNODE_WORKING_PATH - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DELEGATION_TOKEN_SECRET_PROVIDER - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DELEGATION_TOKEN_SECRET_PROVIDER_ZK_PATH - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DELEGATION_TOKEN_TYPE_DEFAULT - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DELEGATION_TOKEN_VALIDITY - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- DelegationTokenKerberosFilter - Class in org.apache.solr.security.hadoop
-
This is an authentication filter based on Hadoop's
DelegationTokenAuthenticationFilter
. - DelegationTokenKerberosFilter() - Constructor for class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
- DelegationTokenKerberosFilter.SolrZkToCuratorCredentialsACLs - Class in org.apache.solr.security.hadoop
-
Convert Solr Zk Credentials/ACLs to Curator versions
- destroy() - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
- destroy() - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter
- destroy() - Method in class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
- doAuthenticate(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.solr.security.hadoop.HadoopAuthPlugin
- doAuthenticate(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- doFilter(FilterChain, HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.security.hadoop.KerberosFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter
G
- getACLProvider() - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter.SolrZkToCuratorCredentialsACLs
- getACLProvider() - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter.SolrZkToCuratorCredentialsACLs
- getAuthInfos() - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter.SolrZkToCuratorCredentialsACLs
- getAuthInfos() - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter.SolrZkToCuratorCredentialsACLs
- getCredential(String) - Method in class org.apache.solr.util.configuration.providers.hadoop.HadoopSSLCredentialProvider
- getCredentialKeyMap() - Method in class org.apache.solr.util.configuration.providers.hadoop.HadoopSSLCredentialProvider
- getCuratorClient(SolrZkClient) - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
- getCuratorClient(SolrZkClient) - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter
- getHttpClientBuilder(SolrHttpClientBuilder) - Method in class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- getHttpClientBuilder(SolrHttpClientBuilder) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- getInitFilterConfig(Map<String, Object>) - Method in class org.apache.solr.security.hadoop.HadoopAuthPlugin
- getInitFilterConfig(Map<String, Object>, boolean) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- getKerberosFilter() - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- getProxyuserConfiguration(FilterConfig) - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
-
Return the ProxyUser Configuration.
- getType() - Method in class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
H
- HadoopAuthFilter - Class in org.apache.solr.security.hadoop
-
This is an authentication filter based on Hadoop's
DelegationTokenAuthenticationFilter
. - HadoopAuthFilter() - Constructor for class org.apache.solr.security.hadoop.HadoopAuthFilter
- HadoopAuthFilter.SolrZkToCuratorCredentialsACLs - Class in org.apache.solr.security.hadoop
-
Convert Solr Zk Credentials/ACLs to Curator versions
- HadoopAuthPlugin - Class in org.apache.solr.security.hadoop
-
This class implements a generic plugin which can use authentication schemes exposed by the Hadoop framework.
- HadoopAuthPlugin(CoreContainer) - Constructor for class org.apache.solr.security.hadoop.HadoopAuthPlugin
- HadoopSSLCredentialProvider - Class in org.apache.solr.util.configuration.providers.hadoop
-
System property based SSL configuration provider
- HadoopSSLCredentialProvider() - Constructor for class org.apache.solr.util.configuration.providers.hadoop.HadoopSSLCredentialProvider
- HadoopSSLCredentialProvider(Configuration) - Constructor for class org.apache.solr.util.configuration.providers.hadoop.HadoopSSLCredentialProvider
I
- IMPERSONATOR_DO_AS_HTTP_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- IMPERSONATOR_PREFIX - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- IMPERSONATOR_USER_NAME - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- init(Map<String, Object>) - Method in class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- init(Map<String, Object>) - Method in class org.apache.solr.security.hadoop.HadoopAuthPlugin
- init(Map<String, Object>) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- init(Properties) - Method in class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
- init(FilterConfig) - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
- init(FilterConfig) - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter
- init(FilterConfig) - Method in class org.apache.solr.security.hadoop.KerberosFilter
- initializeAuthHandler(String, FilterConfig) - Method in class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter
- initializeAuthHandler(String, FilterConfig) - Method in class org.apache.solr.security.hadoop.HadoopAuthFilter
- initializeAuthHandler(String, FilterConfig) - Method in class org.apache.solr.security.hadoop.KerberosFilter
- interceptInternodeRequest(HttpRequest, HttpContext) - Method in class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- interceptInternodeRequest(HttpRequest, HttpContext) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- interceptInternodeRequest(Request) - Method in class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- interceptInternodeRequest(Request) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
K
- KerberosFilter - Class in org.apache.solr.security.hadoop
- KerberosFilter(CoreContainer) - Constructor for class org.apache.solr.security.hadoop.KerberosFilter
- KerberosPlugin - Class in org.apache.solr.security.hadoop
- KerberosPlugin(CoreContainer) - Constructor for class org.apache.solr.security.hadoop.KerberosPlugin
- KEYTAB_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
M
- managementOperation(AuthenticationToken, HttpServletRequest, HttpServletResponse) - Method in class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
N
- NAME_RULES_MECHANISM_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- NAME_RULES_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
O
- org.apache.solr.security.hadoop - package org.apache.solr.security.hadoop
-
Commonly used classes for Solr security framework.
- org.apache.solr.util.configuration.providers.hadoop - package org.apache.solr.util.configuration.providers.hadoop
-
Commonly used classes for Solr security framework.
- ORIGINAL_USER_PRINCIPAL_HEADER - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
P
- PRINCIPAL_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
- PROXY_USER_CONFIGS - Static variable in class org.apache.solr.security.hadoop.HadoopAuthPlugin
-
A property which configures proxy users for the underlying Hadoop authentication mechanism.
R
- RequestContinuesRecorderAuthenticationHandler - Class in org.apache.solr.security.hadoop
-
AuthenticationHandler
that delegates to anotherAuthenticationHandler
and records the response of managementOperation (which indicates whether the request should continue or not). - RequestContinuesRecorderAuthenticationHandler() - Constructor for class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
S
- setAuthHandler(AuthenticationHandler) - Method in class org.apache.solr.security.hadoop.RequestContinuesRecorderAuthenticationHandler
- setKerberosFilter(Filter) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- setup(Http2SolrClient) - Method in class org.apache.solr.security.hadoop.ConfigurableInternodeAuthHadoopPlugin
- setup(Http2SolrClient) - Method in class org.apache.solr.security.hadoop.KerberosPlugin
- SolrZkToCuratorCredentialsACLs(SolrZkClient) - Constructor for class org.apache.solr.security.hadoop.DelegationTokenKerberosFilter.SolrZkToCuratorCredentialsACLs
- SolrZkToCuratorCredentialsACLs(SolrZkClient) - Constructor for class org.apache.solr.security.hadoop.HadoopAuthFilter.SolrZkToCuratorCredentialsACLs
T
- TOKEN_VALID_PARAM - Static variable in class org.apache.solr.security.hadoop.KerberosPlugin
All Classes All Packages