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