Package org.gatein.sso.agent.tomcat
Class ServletAccessValve
- java.lang.Object
-
- org.apache.catalina.valves.ValveBase
-
- org.gatein.sso.agent.tomcat.ServletAccessValve
-
- All Implemented Interfaces:
MBeanRegistration,org.apache.catalina.Contained,org.apache.catalina.Valve
public class ServletAccessValve extends org.apache.catalina.valves.ValveBaseValve for addingHttpServletRequestandHttpServletResponseinto threadLocal so that it can be accessed from Login Modules during authentication.- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description ServletAccessValve()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinvoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response)-
Methods inherited from class org.apache.catalina.valves.ValveBase
backgroundProcess, createObjectName, event, getContainer, getContainerName, getController, getDomain, getInfo, getNext, getObjectName, getParentName, postDeregister, postRegister, preDeregister, preRegister, setContainer, setController, setNext, setObjectName, toString
-
-
-
-
Method Detail
-
invoke
public void invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response) throws IOException, javax.servlet.ServletException- Specified by:
invokein interfaceorg.apache.catalina.Valve- Specified by:
invokein classorg.apache.catalina.valves.ValveBase- Throws:
IOExceptionjavax.servlet.ServletException
-
-