Package cool.solr.security
Class ForwardAuthPlugin
- java.lang.Object
-
- org.apache.solr.security.AuthenticationPlugin
-
- cool.solr.security.ForwardAuthPlugin
-
- All Implemented Interfaces:
AutoCloseable,org.apache.solr.core.SolrInfoBean,org.apache.solr.metrics.SolrMetricProducer
public class ForwardAuthPlugin extends org.apache.solr.security.AuthenticationPlugin
-
-
Field Summary
Fields Modifier and Type Field Description static StringARG_USER_HEADERstatic StringHTTP_HEADER_USER_DEFAULT
-
Constructor Summary
Constructors Constructor Description ForwardAuthPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandoAuthenticate(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain)voidinit(Map<String,Object> args)-
Methods inherited from class org.apache.solr.security.AuthenticationPlugin
authenticate, closeRequest, getCategory, getDescription, getMetricNames, getName, getSolrMetricsContext, initializeMetrics, interceptInternodeRequest, interceptInternodeRequest
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
ARG_USER_HEADER
public static final String ARG_USER_HEADER
- See Also:
- Constant Field Values
-
HTTP_HEADER_USER_DEFAULT
public static final String HTTP_HEADER_USER_DEFAULT
- See Also:
- Constant Field Values
-
-