クラス DelegatingMethodSecurityMetadataSource
- java.lang.Object
-
- org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
-
- org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
- 実装されているすべてのインターフェース:
org.springframework.aop.framework.AopInfrastructureBean
、MethodSecurityMetadataSource
、SecurityMetadataSource
public final class DelegatingMethodSecurityMetadataSource extends AbstractMethodSecurityMetadataSource
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()