A C D G H I K M N O P R S T 
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 another AuthenticationHandler 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
 
A C D G H I K M N O P R S T 
All Classes All Packages