Skip navigation links
A C D E G H I L O Q R S T V W 

A

addAuthenticatedSubjectsToRequest(ProxyServletRequestWrapper, Session, Subject) - Method in class org.dataone.solr.servlet.LogServiceSessionAuthorizationFilter
 
addAuthenticatedSubjectsToRequest(ProxyServletRequestWrapper, Session, Subject) - Method in class org.dataone.solr.servlet.SearchServiceSessionAuthorizationFilter
 
addAuthenticatedSubjectsToRequest(ProxyServletRequestWrapper, Session, Subject) - Method in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
Allows concrete implementations of SessionAuthorizationFilterStrategy to determine how/what authenticated subjects are added to the request's parameter values - ParameterKeys.AUTHORIZED_SUBJECTS, as well as if public user and authenticated user constants are provided.
addAuthenticatedSubjectsToRequest(ProxyServletRequestWrapper, Session, Subject) - Static method in class org.dataone.solr.servlet.SessionAuthorizationUtil
 
applyReadRestrictionQueryFilterParameters(HttpServletRequest, HashMap<String, String[]>, String) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
applyReadRestrictionQueryFilterParameters(HttpServletRequest, HashMap<String, String[]>, List<String>) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
applyRowRestrictions(SolrParams, HashMap<String, String[]>) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 

C

CONTEXT_HTTP_REQUEST_KEY - Static variable in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 

D

destroy() - Method in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
The strategy method that defines how and what subjects are added to the request's parameter values.

E

escapeQueryChars(String) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
See: http://lucene.apache.org/java/docs/queryparsersyntax.html#Escaping%20 Special%20Characters

G

getContentType(SolrQueryRequest, SolrQueryResponse) - Method in class org.dataone.solr.response.QueryEngineDescriptionResponseWriter
 
getConvertedParameters(SolrParams) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
getDescription() - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
getDocs() - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
getServiceMethodName() - Method in class org.dataone.solr.servlet.LogServiceSessionAuthorizationFilter
 
getServiceMethodName() - Method in class org.dataone.solr.servlet.SearchServiceSessionAuthorizationFilter
 
getServiceMethodName() - Method in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
The service name to look up for additional admin users defined for the services service method restrictions.
getSource() - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
getVersion() - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 

H

handleNoCertificateManagerSession(ProxyServletRequestWrapper, ServletResponse, FilterChain) - Method in class org.dataone.solr.servlet.LogServiceSessionAuthorizationFilter
 
handleNoCertificateManagerSession(ProxyServletRequestWrapper, ServletResponse, FilterChain) - Method in class org.dataone.solr.servlet.SearchServiceSessionAuthorizationFilter
 
handleNoCertificateManagerSession(ProxyServletRequestWrapper, ServletResponse, FilterChain) - Method in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
Allows concrete implementations of SessionAuthorizationFilterStrategy to determine what access (if any) to allow requests that do have session information available from the dataONE CertificateManager.
handleNoCertificateManagerSession(ProxyServletRequestWrapper, ServletResponse, FilterChain) - Static method in class org.dataone.solr.servlet.SessionAuthorizationUtil
 
handleRequestBody(SolrQueryRequest, SolrQueryResponse) - Method in class org.dataone.solr.handler.component.SolrLoggingHandler
Handles a query request Information about the request may be obtained from req and response information may be set using rsp.
handleRequestBody(SolrQueryRequest, SolrQueryResponse) - Method in class org.dataone.solr.handler.component.SolrSearchHandler
 
handleRequestBody(SolrQueryRequest, SolrQueryResponse) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 

I

inform(SolrCore) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
init(NamedList) - Method in class org.dataone.solr.response.QueryEngineDescriptionResponseWriter
 
init(FilterConfig) - Method in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
Initialize the filter by pre-caching a list of administrative subjects
isCNAdministrator(String[]) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
isValidSolrParam(String[]) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 

L

loadSchemaFieldDescriptions() - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
logger - Static variable in class org.dataone.solr.servlet.LogServiceSessionAuthorizationFilter
 
logger - Static variable in class org.dataone.solr.servlet.SearchServiceSessionAuthorizationFilter
 
logger - Static variable in class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
 
logger - Static variable in class org.dataone.solr.servlet.SessionAuthorizationUtil
 
LogServiceSessionAuthorizationFilter - Class in org.dataone.solr.servlet
 
LogServiceSessionAuthorizationFilter() - Constructor for class org.dataone.solr.servlet.LogServiceSessionAuthorizationFilter
 
logSolrContext(SolrQueryRequest) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
logSolrParameters(HashMap<String, String[]>) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
LogSolrQueryEngineDescriptionHandler - Class in org.dataone.solr.handler
 
LogSolrQueryEngineDescriptionHandler() - Constructor for class org.dataone.solr.handler.LogSolrQueryEngineDescriptionHandler
 
LogSolrQueryEngineDescriptionResponseWriter - Class in org.dataone.solr.response
Based on solr's XMLResponseWriter and XMLWriter
LogSolrQueryEngineDescriptionResponseWriter() - Constructor for class org.dataone.solr.response.LogSolrQueryEngineDescriptionResponseWriter
 

O

org.dataone.solr.handler - package org.dataone.solr.handler
 
org.dataone.solr.handler.component - package org.dataone.solr.handler.component
 
org.dataone.solr.response - package org.dataone.solr.response
 
org.dataone.solr.servlet - package org.dataone.solr.servlet
 

Q

QueryEngineDescriptionHandler - Class in org.dataone.solr.handler
 
QueryEngineDescriptionHandler() - Constructor for class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
QueryEngineDescriptionResponseWriter - Class in org.dataone.solr.response
Based on solr's XMLResponseWriter and XMLWriter
QueryEngineDescriptionResponseWriter() - Constructor for class org.dataone.solr.response.QueryEngineDescriptionResponseWriter
 

R

removeParamValue(String, String, Map<String, String[]>) - Static method in class org.dataone.solr.handler.component.SolrLoggingHandler
 
replaceParam(String, String, Map<String, String[]>) - Static method in class org.dataone.solr.handler.component.SolrLoggingHandler
 
RESPONSE_KEY - Static variable in class org.dataone.solr.handler.LogSolrQueryEngineDescriptionHandler
 
RESPONSE_KEY - Static variable in class org.dataone.solr.handler.SolrQueryEngineDescriptionHandler
 

S

SearchServiceSessionAuthorizationFilter - Class in org.dataone.solr.servlet
 
SearchServiceSessionAuthorizationFilter() - Constructor for class org.dataone.solr.servlet.SearchServiceSessionAuthorizationFilter
 
SessionAuthorizationFilterStrategy - Class in org.dataone.solr.servlet
Strategy for a pre-filter to SolrDispatchFilter.
SessionAuthorizationFilterStrategy() - Constructor for class org.dataone.solr.servlet.SessionAuthorizationFilterStrategy
 
SessionAuthorizationUtil - Class in org.dataone.solr.servlet
Provide base session authorization behavior.
setAdditionalInfo(QueryEngineDescription) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setAdditionalInfo(String) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setD1_XSLT(String) - Method in class org.dataone.solr.response.QueryEngineDescriptionResponseWriter
 
setDescriptionPath(String) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setNewSolrParameters(SolrQueryRequest, HashMap<String, String[]>) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 
setQueryEngineName(String) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setResponseKey(String) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setResponseKey(String) - Method in class org.dataone.solr.response.QueryEngineDescriptionResponseWriter
 
setSchemaProperitesPath(String) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setSchemaVersionFromPropertiesFile(QueryEngineDescription) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setSchemaVersionProperty(String) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
 
setSolrVersion(QueryEngineDescription) - Method in class org.dataone.solr.handler.QueryEngineDescriptionHandler
Based on org.apache.solr.handler.admin.SystemInfoHandler.getLuceneInfo()
SolrLoggingHandler - Class in org.dataone.solr.handler.component
Extends the Solr SearchHandler to add in filters based on whether or not a user has been authenticated, and if authenticated, then whether or not the user is an administrator
SolrLoggingHandler() - Constructor for class org.dataone.solr.handler.component.SolrLoggingHandler
 
SolrQueryEngineDescriptionHandler - Class in org.dataone.solr.handler
 
SolrQueryEngineDescriptionHandler() - Constructor for class org.dataone.solr.handler.SolrQueryEngineDescriptionHandler
 
SolrQueryEngineDescriptionResponseWriter - Class in org.dataone.solr.response
Based on solr's XMLResponseWriter and XMLWriter
SolrQueryEngineDescriptionResponseWriter() - Constructor for class org.dataone.solr.response.SolrQueryEngineDescriptionResponseWriter
 
SolrSearchHandler - Class in org.dataone.solr.handler.component
Custom Solr SearchHandler to provide DataONE security filtering behavior.
SolrSearchHandler() - Constructor for class org.dataone.solr.handler.component.SolrSearchHandler
 
SolrSearchHandlerUtil - Class in org.dataone.solr.handler.component
Utility class to provide shared behavior among extensions/customizations of SolrSearchHandler classes.
SolrSearchHandlerUtil() - Constructor for class org.dataone.solr.handler.component.SolrSearchHandlerUtil
 

T

toMultiMap(NamedList) - Static method in class org.dataone.solr.handler.component.SolrSearchHandlerUtil
This method is a replacement for SolrParams.toMultiMap.

V

validateSSLAttributes(ProxyServletRequestWrapper) - Static method in class org.dataone.solr.servlet.SessionAuthorizationUtil
Create the java ssl attributes needed for dataone authorization by reading headers.

W

write(Writer, SolrQueryRequest, SolrQueryResponse) - Method in class org.dataone.solr.response.QueryEngineDescriptionResponseWriter
 
A C D E G H I L O Q R S T V W 
Skip navigation links

Copyright © 2020. All rights reserved.