クラス RequestMatcherDelegatingWebInvocationPrivilegeEvaluator

    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      booleanisAllowed​(java.lang.String contextPath, java.lang.String uri, java.lang.String method, Authentication authentication)
      指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。
      booleanisAllowed​(java.lang.String uri, Authentication authentication)
      指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。
      voidsetServletContext​(javax.servlet.ServletContext servletContext)
      • クラス java.lang.Object から継承されたメソッド

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

    • メソッドの詳細

      • isAllowed

        public boolean isAllowed​(java.lang.String uri,
                                 Authentication authentication)
        指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。

        構成されたすべての RequestMatcher に対して、RequestMatcher.matches(HttpServletRequest) で提供された URI を使用します。一致する RequestMatcher がない場合、または使用可能な WebInvocationPrivilegeEvaluator がない場合は、true を返します。

        次で指定:
        インターフェース WebInvocationPrivilegeEvaluatorisAllowed 
        パラメーター:
        uri - コンテキストパスを除く URI (デフォルトのコンテキストパス設定が使用されます)
        戻り値:
        アクセスが許可されている場合は true、拒否されている場合は false
      • isAllowed

        public boolean isAllowed​(java.lang.String contextPath,
                                 java.lang.String uri,
                                 java.lang.String method,
                                 Authentication authentication)
        指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。

        構成されたすべての RequestMatcher に対して、RequestMatcher.matches(HttpServletRequest) で提供された URI を使用します。一致する RequestMatcher がない場合、または使用可能な WebInvocationPrivilegeEvaluator がない場合は、true を返します。

        次で指定:
        インターフェース WebInvocationPrivilegeEvaluatorisAllowed 
        パラメーター:
        uri - コンテキストパスを除く URI (デフォルトのコンテキストパス設定が使用されます)
        contextPath - コンテキストパス(null の場合があります。その場合、デフォルト値が使用されます)。
        method - HTTP メソッド (または null、任意のメソッド)
        authentication - Authentication インスタンス。その権限は、アクセスを許可するかどうかの評価に使用する必要があります。
        戻り値:
        アクセスが許可されている場合は true、拒否されている場合は false
      • setServletContext

        public void setServletContext​(javax.servlet.ServletContext servletContext)
        次で指定:
        インターフェース org.springframework.web.context.ServletContextAwaresetServletContext