Package org.apache.solr.security
Class RequestContinuesRecorderAuthenticationHandler
- java.lang.Object
-
- org.apache.solr.security.RequestContinuesRecorderAuthenticationHandler
-
- All Implemented Interfaces:
org.apache.hadoop.security.authentication.server.AuthenticationHandler
public class RequestContinuesRecorderAuthenticationHandler extends Object implements org.apache.hadoop.security.authentication.server.AuthenticationHandler
-
-
Constructor Summary
Constructors Constructor Description RequestContinuesRecorderAuthenticationHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hadoop.security.authentication.server.AuthenticationToken
authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
destroy()
String
getType()
void
init(Properties config)
boolean
managementOperation(org.apache.hadoop.security.authentication.server.AuthenticationToken token, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
void
setAuthHandler(org.apache.hadoop.security.authentication.server.AuthenticationHandler authHandler)
-
-
-
Method Detail
-
setAuthHandler
public void setAuthHandler(org.apache.hadoop.security.authentication.server.AuthenticationHandler authHandler)
-
getType
public String getType()
- Specified by:
getType
in interfaceorg.apache.hadoop.security.authentication.server.AuthenticationHandler
-
init
public void init(Properties config) throws javax.servlet.ServletException
- Specified by:
init
in interfaceorg.apache.hadoop.security.authentication.server.AuthenticationHandler
- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()
- Specified by:
destroy
in interfaceorg.apache.hadoop.security.authentication.server.AuthenticationHandler
-
managementOperation
public boolean managementOperation(org.apache.hadoop.security.authentication.server.AuthenticationToken token, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, org.apache.hadoop.security.authentication.client.AuthenticationException
- Specified by:
managementOperation
in interfaceorg.apache.hadoop.security.authentication.server.AuthenticationHandler
- Throws:
IOException
org.apache.hadoop.security.authentication.client.AuthenticationException
-
authenticate
public org.apache.hadoop.security.authentication.server.AuthenticationToken authenticate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException, org.apache.hadoop.security.authentication.client.AuthenticationException
- Specified by:
authenticate
in interfaceorg.apache.hadoop.security.authentication.server.AuthenticationHandler
- Throws:
IOException
org.apache.hadoop.security.authentication.client.AuthenticationException
-
-