Class TomcatAuthorizationFilter

java.lang.Object
jakarta.servlet.GenericFilter
jakarta.servlet.http.HttpFilter
org.glassfish.exousia.spi.tomcat.TomcatAuthorizationFilter
All Implemented Interfaces:
jakarta.servlet.Filter, jakarta.servlet.FilterConfig, jakarta.servlet.ServletRequestListener, Serializable, EventListener

public class TomcatAuthorizationFilter extends jakarta.servlet.http.HttpFilter implements jakarta.servlet.ServletRequestListener
Author:
Arjan Tijms
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static ThreadLocal<jakarta.servlet.http.HttpServletRequest>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    requestDestroyed(jakarta.servlet.ServletRequestEvent sre)
     
    void
    requestInitialized(jakarta.servlet.ServletRequestEvent sre)
     

    Methods inherited from class jakarta.servlet.http.HttpFilter

    doFilter, doFilter

    Methods inherited from class jakarta.servlet.GenericFilter

    getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface jakarta.servlet.Filter

    destroy
  • Field Details

    • localServletRequest

      public static ThreadLocal<jakarta.servlet.http.HttpServletRequest> localServletRequest
  • Constructor Details

    • TomcatAuthorizationFilter

      public TomcatAuthorizationFilter()
  • Method Details

    • init

      public void init() throws jakarta.servlet.ServletException
      Overrides:
      init in class jakarta.servlet.GenericFilter
      Throws:
      jakarta.servlet.ServletException
    • requestInitialized

      public void requestInitialized(jakarta.servlet.ServletRequestEvent sre)
      Specified by:
      requestInitialized in interface jakarta.servlet.ServletRequestListener
    • requestDestroyed

      public void requestDestroyed(jakarta.servlet.ServletRequestEvent sre)
      Specified by:
      requestDestroyed in interface jakarta.servlet.ServletRequestListener