クラス RequestMatcherDelegatingWebInvocationPrivilegeEvaluator
java.lang.ObjectSE
org.springframework.security.web.access.RequestMatcherDelegatingWebInvocationPrivilegeEvaluator
- 実装されているすべてのインターフェース:
org.springframework.beans.factory.Aware、WebInvocationPrivilegeEvaluator、org.springframework.web.context.ServletContextAware
@DeprecatedSE
public final class RequestMatcherDelegatingWebInvocationPrivilegeEvaluator
extends ObjectSE
implements WebInvocationPrivilegeEvaluator, org.springframework.web.context.ServletContextAware
使用すべきではありません。
- 導入:
- 5.5.5
コンストラクターの概要
コンストラクターコンストラクター説明RequestMatcherDelegatingWebInvocationPrivilegeEvaluator(ListSE<RequestMatcherEntry<ListSE<WebInvocationPrivilegeEvaluator>>> requestMatcherPrivilegeEvaluatorsEntries) 使用すべきではありません。メソッドのサマリー
修飾子と型メソッド説明booleanisAllowed(StringSE contextPath, StringSE uri, StringSE method, Authentication authentication) 使用すべきではありません。指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。booleanisAllowed(StringSE uri, Authentication authentication) 使用すべきではありません。指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。voidsetServletContext(jakarta.servlet.ServletContext servletContext) 使用すべきではありません。
コンストラクターの詳細
RequestMatcherDelegatingWebInvocationPrivilegeEvaluator
public RequestMatcherDelegatingWebInvocationPrivilegeEvaluator(ListSE<RequestMatcherEntry<ListSE<WebInvocationPrivilegeEvaluator>>> requestMatcherPrivilegeEvaluatorsEntries) 使用すべきではありません。
メソッドの詳細
isAllowed
使用すべきではありません。指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。構成されたすべての
RequestMatcherに対して、RequestMatcher.matches(HttpServletRequest)で提供された URI を使用します。一致するRequestMatcherがない場合、または使用可能なWebInvocationPrivilegeEvaluatorがない場合は、trueを返します。- 次で指定:
- インターフェース
WebInvocationPrivilegeEvaluatorのisAllowed - パラメーター:
uri- コンテキストパスを除く URI (デフォルトのコンテキストパス設定が使用されます)- 戻り値:
- アクセスが許可されている場合は true、拒否されている場合は false
isAllowed
public boolean isAllowed(StringSE contextPath, StringSE uri, StringSE method, Authentication authentication) 使用すべきではありません。指定された Authentication オブジェクトによって表されるユーザーが、指定された URI を呼び出すことができるかどうかを決定します。構成されたすべての
RequestMatcherに対して、RequestMatcher.matches(HttpServletRequest)で提供された URI を使用します。一致するRequestMatcherがない場合、または使用可能なWebInvocationPrivilegeEvaluatorがない場合は、trueを返します。- 次で指定:
- インターフェース
WebInvocationPrivilegeEvaluatorのisAllowed - パラメーター:
uri- コンテキストパスを除く URI (デフォルトのコンテキストパス設定が使用されます)contextPath- コンテキストパス(null の場合があります。その場合、デフォルト値が使用されます)。method- HTTP メソッド (または null、任意のメソッド)authentication- Authentication インスタンス。その権限は、アクセスを許可するかどうかの評価に使用する必要があります。- 戻り値:
- アクセスが許可されている場合は true、拒否されている場合は false
setServletContext
public void setServletContext(jakarta.servlet.ServletContext servletContext) 使用すべきではありません。- 次で指定:
- インターフェース
org.springframework.web.context.ServletContextAwareのsetServletContext
AuthorizationManagerWebInvocationPrivilegeEvaluatorを使用し、委譲されたWebInvocationPrivilegeEvaluatorをAuthorizationManagerに適応させてください。