Package org.apache.shiro.web.servlet


package org.apache.shiro.web.servlet
Shiro-specific implementations of the Servlet API (Servlet Filters, et al.).
See Also:
  • Class
    Description
    Base abstract Filter simplifying Filter initialization and access to init parameters.
    Abstract base class that provides all standard Shiro request filtering behavior and expects subclasses to implement configuration-specific logic (INI, XML, .properties, etc.).
    A Servlet Filter that enables AOP-style "around" advice for a ServletRequest via preHandle, postHandle, and afterCompletion hooks.
    Interface representing HTTP cookie operations, supporting pojo-style getters and setters for all attributes which includes HttpOnly support.
    The SameSite attribute of the Set-Cookie HTTP response header allows you to declare if your cookie should be restricted to a first-party or same-site context.
    Deprecated.
    Deprecated.
    in 1.2 in favor of using the ShiroFilter
    Allows a filter to be named via JavaBeans-compatible NameableFilter.getName()/NameableFilter.setName(String) methods.
    Filter base class that guarantees to be just executed once per request, on any servlet container.
    A proxied filter chain is a FilterChain instance that proxies an original FilterChain as well as a List of other Filters that might need to execute prior to the final wrapped original chain.
    Base implementation for any components that need to access the web application's ServletContext.
    Primary Shiro Filter for web applications configuring Shiro via Servlet <listener> in web.xml.
    A ShiroHttpServletRequest wraps the Servlet container's original ServletRequest instance, but ensures that all HttpServletRequest invocations that require Shiro's support (getRemoteUser, getSession, etc.) can be executed first by Shiro as necessary before allowing the underlying Servlet container instance's method to be invoked.
    HttpServletResponse implementation to support URL Encoding of Shiro Session IDs.
    Wrapper class that uses a Shiro Session under the hood for all session operations instead of the Servlet Container's session mechanism.
    Default Cookie implementation.