public final class DelegatingMethodSecurityMetadataSource extends AbstractMethodSecurityMetadataSource
logger| Constructor and Description | 
|---|
| DelegatingMethodSecurityMetadataSource(List<MethodSecurityMetadataSource> methodSecurityMetadataSources) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ConfigAttribute> | getAllConfigAttributes()If available, returns all of the  ConfigAttributes defined by the
 implementing class. | 
| Collection<ConfigAttribute> | getAttributes(Method method,
             Class<?> targetClass) | 
| List<MethodSecurityMetadataSource> | getMethodSecurityMetadataSources() | 
getAttributes, supportspublic DelegatingMethodSecurityMetadataSource(List<MethodSecurityMetadataSource> methodSecurityMetadataSources)
public Collection<ConfigAttribute> getAttributes(Method method, Class<?> targetClass)
public Collection<ConfigAttribute> getAllConfigAttributes()
SecurityMetadataSourceConfigAttributes defined by the
 implementing class.
 
 This is used by the AbstractSecurityInterceptor to perform startup time
 validation of each ConfigAttribute configured against it.
ConfigAttributes or null if unsupportedpublic List<MethodSecurityMetadataSource> getMethodSecurityMetadataSources()