Class ChannelSecurityMetadataSource
java.lang.Object
org.springframework.integration.security.channel.ChannelSecurityMetadataSource
- All Implemented Interfaces:
- AopInfrastructureBean,- org.springframework.security.access.SecurityMetadataSource
@Deprecated(since="6.0")
public class ChannelSecurityMetadataSource
extends Object
implements org.springframework.security.access.SecurityMetadataSource
Deprecated.
The 
SecurityMetadataSource implementation for secured MessageChannels.- Author:
- Mark Fisher, Oleg Zhurakousky
- 
Constructor SummaryConstructorsConstructorDescriptionDeprecated.ChannelSecurityMetadataSource(Map<Pattern, ChannelAccessPolicy> patternMappings) Deprecated.
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddPatternMapping(Pattern pattern, ChannelAccessPolicy accessPolicy) Deprecated.Collection<org.springframework.security.access.ConfigAttribute>Deprecated.Collection<org.springframework.security.access.ConfigAttribute>getAttributes(Object object) Deprecated.Deprecated.booleanDeprecated.
- 
Constructor Details- 
ChannelSecurityMetadataSourcepublic ChannelSecurityMetadataSource()Deprecated.
- 
ChannelSecurityMetadataSourceDeprecated.
 
- 
- 
Method Details- 
addPatternMappingDeprecated.
- 
getPatternsDeprecated.
- 
getAttributespublic Collection<org.springframework.security.access.ConfigAttribute> getAttributes(Object object) throws IllegalArgumentException Deprecated.- Specified by:
- getAttributesin interface- org.springframework.security.access.SecurityMetadataSource
- Throws:
- IllegalArgumentException
 
- 
getAllConfigAttributesDeprecated.- Specified by:
- getAllConfigAttributesin interface- org.springframework.security.access.SecurityMetadataSource
 
- 
supportsDeprecated.- Specified by:
- supportsin interface- org.springframework.security.access.SecurityMetadataSource
 
 
- 
new AuthorizationChannelInterceptor(AuthorityAuthorizationManager.hasAnyRole())