クラス ELRequestMatcher

  • 実装されたすべてのインターフェース:
    RequestMatcher

    public class ELRequestMatcher
    extends java.lang.Object
    implements RequestMatcher
    SpEL 式を使用する RequestMatcher 実装

    デフォルトの EvaluationContext(ELRequestMatcherContext)を使用すると、hasIpAddress() および hasHeader() を使用できます。

    構成例については、DelegatingAuthenticationEntryPoint を参照してください。

    導入:
    3.0.2
    • ネストされたクラスのサマリー

    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      ELRequestMatcher​(java.lang.String el)
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      org.springframework.expression.EvaluationContextcreateELContext​(javax.servlet.http.HttpServletRequest request)
      サブクラスは、異なる EL ルートコンテキストを使用する場合、このメソッドをオーバーライドできます。
      booleanmatches​(javax.servlet.http.HttpServletRequest request)
      戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
      java.lang.StringtoString()
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • インターフェース org.springframework.security.web.util.matcher.RequestMatcher から継承されたメソッド

        matcher
    • コンストラクターの詳細

      • ELRequestMatcher

        public ELRequestMatcher​(java.lang.String el)
    • メソッドの詳細

      • matches

        public boolean matches​(javax.servlet.http.HttpServletRequest request)
        インターフェースからコピーされた説明: RequestMatcher
        戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
        次で指定:
        インターフェース RequestMatchermatches 
        パラメーター:
        request - 一致を確認するリクエスト
        戻り値:
        リクエストが一致する場合は true、そうでない場合は false
      • createELContext

        public org.springframework.expression.EvaluationContext createELContext​(javax.servlet.http.HttpServletRequest request)
        サブクラスは、異なる EL ルートコンテキストを使用する場合、このメソッドをオーバーライドできます。
        戻り値:
        式を評価するために使用される EL ルートコンテキスト
      • toString

        public java.lang.String toString()
        オーバーライド:
        クラス java.lang.ObjecttoString