クラス DelegatingMethodSecurityMetadataSource
java.lang.ObjectSE
org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
- 実装されたすべてのインターフェース:
org.springframework.aop.framework.AopInfrastructureBean
、MethodSecurityMetadataSource
、SecurityMetadataSource
@DeprecatedSE
public final class DelegatingMethodSecurityMetadataSource
extends AbstractMethodSecurityMetadataSource
使用すべきではありません。
non-null/non-empty レスポンスを提供するメタデータの最初のソースに依存して、一連のメソッド定義ソースを自動的に試行します。取得したメタデータの自動キャッシュを提供します。
フィールドのサマリー
クラス org.springframework.security.access.method.AbstractMethodSecurityMetadataSource から継承されたフィールド
logger
コンストラクターの概要
コンストラクターコンストラクター説明DelegatingMethodSecurityMetadataSource
(ListSE<MethodSecurityMetadataSource> methodSecurityMetadataSources) 使用すべきではありません。メソッドのサマリー
修飾子と型メソッド説明使用すべきではありません。使用可能な場合、実装クラスによって定義されたすべてのConfigAttribute
を返します。getAttributes
(MethodSE method, ClassSE<?> targetClass) 使用すべきではありません。使用すべきではありません。クラス org.springframework.security.access.method.AbstractMethodSecurityMetadataSource から継承されたメソッド
getAttributes, supports
コンストラクターの詳細
DelegatingMethodSecurityMetadataSource
public DelegatingMethodSecurityMetadataSource(ListSE<MethodSecurityMetadataSource> methodSecurityMetadataSources) 使用すべきではありません。
メソッドの詳細
getAttributes
使用すべきではありません。getAllConfigAttributes
使用すべきではありません。インターフェースからコピーされた説明:SecurityMetadataSource
使用可能な場合、実装クラスによって定義されたすべてのConfigAttribute
を返します。これは、
AbstractSecurityInterceptor
に対して構成されている各ConfigAttribute
の起動時検証を実行するために使用されます。- 戻り値:
- サポートされていない場合は
ConfigAttribute
またはnull
getMethodSecurityMetadataSources
使用すべきではありません。
<method-security>
および<intercept-methods>
にuse-authorization-manager
属性を使用するか、アノテーションベースまたはAuthorizationManager
ベースの認可を使用します。