Class LogoutFilter

java.lang.Object
org.apache.shiro.web.servlet.ServletContextSupport
org.apache.shiro.web.servlet.AbstractFilter
org.apache.shiro.web.servlet.NameableFilter
org.apache.shiro.web.servlet.OncePerRequestFilter
org.apache.shiro.web.servlet.AdviceFilter
org.apache.shiro.web.filter.authc.LogoutFilter
org.apache.shiro.ee.filters.LogoutFilter
All Implemented Interfaces:
javax.servlet.Filter, org.apache.shiro.lang.util.Nameable

public class LogoutFilter extends org.apache.shiro.web.filter.authc.LogoutFilter
JSF Ajax support for logout
  • Field Summary

    Fields inherited from class org.apache.shiro.web.filter.authc.LogoutFilter

    DEFAULT_REDIRECT_URL

    Fields inherited from class org.apache.shiro.web.servlet.OncePerRequestFilter

    ALREADY_FILTERED_SUFFIX

    Fields inherited from class org.apache.shiro.web.servlet.AbstractFilter

    filterConfig
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    issueRedirect(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, String redirectUrl)
     

    Methods inherited from class org.apache.shiro.web.filter.authc.LogoutFilter

    getRedirectUrl, getRedirectUrl, getSubject, isPostOnlyLogout, onLogoutRequestNotAPost, preHandle, setPostOnlyLogout, setRedirectUrl

    Methods inherited from class org.apache.shiro.web.servlet.AdviceFilter

    afterCompletion, cleanup, doFilterInternal, executeChain, postHandle

    Methods inherited from class org.apache.shiro.web.servlet.OncePerRequestFilter

    doFilter, getAlreadyFilteredAttributeName, isEnabled, isEnabled, isFilterOncePerRequest, setEnabled, setFilterOncePerRequest, shouldNotFilter

    Methods inherited from class org.apache.shiro.web.servlet.NameableFilter

    getName, setName, toStringBuilder

    Methods inherited from class org.apache.shiro.web.servlet.AbstractFilter

    destroy, getFilterConfig, getInitParam, init, onFilterConfigSet, setFilterConfig

    Methods inherited from class org.apache.shiro.web.servlet.ServletContextSupport

    getContextAttribute, getContextInitParam, getServletContext, removeContextAttribute, setContextAttribute, setServletContext, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • LogoutFilter

      public LogoutFilter()
  • Method Details

    • issueRedirect

      protected void issueRedirect(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, String redirectUrl) throws Exception
      Overrides:
      issueRedirect in class org.apache.shiro.web.filter.authc.LogoutFilter
      Throws:
      Exception