Class DelegatingMethodSecurityMetadataSource
java.lang.Object
org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
- All Implemented Interfaces:
 org.springframework.aop.framework.AopInfrastructureBean,MethodSecurityMetadataSource,SecurityMetadataSource
@Deprecated
public final class DelegatingMethodSecurityMetadataSource
extends AbstractMethodSecurityMetadataSource
Deprecated.
Automatically tries a series of method definition sources, relying on the first source
 of metadata that provides a non-null/non-empty response. Provides automatic caching of
 the retrieved metadata.
- 
Field Summary
Fields inherited from class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
logger - 
Constructor Summary
ConstructorsConstructorDescriptionDelegatingMethodSecurityMetadataSource(List<MethodSecurityMetadataSource> methodSecurityMetadataSources) Deprecated. - 
Method Summary
Modifier and TypeMethodDescriptionDeprecated.If available, returns all of theConfigAttributes defined by the implementing class.getAttributes(Method method, Class<?> targetClass) Deprecated.Deprecated.Methods inherited from class org.springframework.security.access.method.AbstractMethodSecurityMetadataSource
getAttributes, supports 
- 
Constructor Details
- 
DelegatingMethodSecurityMetadataSource
public DelegatingMethodSecurityMetadataSource(List<MethodSecurityMetadataSource> methodSecurityMetadataSources) Deprecated. 
 - 
 - 
Method Details
- 
getAttributes
Deprecated. - 
getAllConfigAttributes
Deprecated.Description copied from interface:SecurityMetadataSourceIf available, returns all of theConfigAttributes defined by the implementing class.This is used by the
AbstractSecurityInterceptorto perform startup time validation of eachConfigAttributeconfigured against it.- Returns:
 - the 
ConfigAttributes ornullif unsupported 
 - 
getMethodSecurityMetadataSources
Deprecated. 
 - 
 
use-authorization-managerattribute for<method-security>and<intercept-methods>instead or use annotation-based orAuthorizationManager-based authorization