クラス DefaultLogoutPageGeneratingFilter

  • 実装されたすべてのインターフェース:
    javax.servlet.Filterorg.springframework.beans.factory.Awareorg.springframework.beans.factory.BeanNameAwareorg.springframework.beans.factory.DisposableBeanorg.springframework.beans.factory.InitializingBeanorg.springframework.context.EnvironmentAwareorg.springframework.core.env.EnvironmentCapableorg.springframework.web.context.ServletContextAware

    public class DefaultLogoutPageGeneratingFilter
    extends org.springframework.web.filter.OncePerRequestFilter
    デフォルトのログアウトページを生成します。
    導入:
    5.1
    • フィールドサマリー

      • クラス org.springframework.web.filter.OncePerRequestFilter から継承されたフィールド

        ALREADY_FILTERED_SUFFIX
      • クラス org.springframework.web.filter.GenericFilterBean から継承されたフィールド

        logger
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      protected voiddoFilterInternal​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain)
      voidsetResolveHiddenInputs​(java.util.function.Function<javax.servlet.http.HttpServletRequest,​java.util.Map<java.lang.String,​java.lang.String>> resolveHiddenInputs)
      キーが入力の名前で値が入力の値である非表示の入力のマップを解決するために使用される関数を設定します。
      • クラス org.springframework.web.filter.OncePerRequestFilter から継承されたメソッド

        doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch
      • クラス org.springframework.web.filter.GenericFilterBean から継承されたメソッド

        addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • DefaultLogoutPageGeneratingFilter

        public DefaultLogoutPageGeneratingFilter()
    • メソッドの詳細

      • doFilterInternal

        protected void doFilterInternal​(javax.servlet.http.HttpServletRequest request,
                                        javax.servlet.http.HttpServletResponse response,
                                        javax.servlet.FilterChain filterChain)
                                 throws javax.servlet.ServletException,
                                        java.io.IOException
        次で指定:
        クラス org.springframework.web.filter.OncePerRequestFilterdoFilterInternal 
        例外:
        javax.servlet.ServletException
        java.io.IOException
      • setResolveHiddenInputs

        public void setResolveHiddenInputs​(java.util.function.Function<javax.servlet.http.HttpServletRequest,​java.util.Map<java.lang.String,​java.lang.String>> resolveHiddenInputs)
        キーが入力の名前で値が入力の値である非表示の入力のマップを解決するために使用される関数を設定します。通常、これは CSRF トークンを解決するために使用されます。
        パラメーター:
        resolveHiddenInputs - 入力を解決する関数