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 MessageChannel
s.- Author:
- Mark Fisher, Oleg Zhurakousky
-
Constructor Summary
ConstructorDescriptionDeprecated.ChannelSecurityMetadataSource
(Map<Pattern, ChannelAccessPolicy> patternMappings) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPatternMapping
(Pattern pattern, ChannelAccessPolicy accessPolicy) Deprecated.Collection<org.springframework.security.access.ConfigAttribute>
Deprecated.Collection<org.springframework.security.access.ConfigAttribute>
getAttributes
(Object object) Deprecated.Deprecated.boolean
Deprecated.
-
Constructor Details
-
ChannelSecurityMetadataSource
public ChannelSecurityMetadataSource()Deprecated. -
ChannelSecurityMetadataSource
Deprecated.
-
-
Method Details
-
addPatternMapping
Deprecated. -
getPatterns
Deprecated. -
getAttributes
public Collection<org.springframework.security.access.ConfigAttribute> getAttributes(Object object) throws IllegalArgumentException Deprecated.- Specified by:
getAttributes
in interfaceorg.springframework.security.access.SecurityMetadataSource
- Throws:
IllegalArgumentException
-
getAllConfigAttributes
Deprecated.- Specified by:
getAllConfigAttributes
in interfaceorg.springframework.security.access.SecurityMetadataSource
-
supports
Deprecated.- Specified by:
supports
in interfaceorg.springframework.security.access.SecurityMetadataSource
-
new AuthorizationChannelInterceptor(AuthorityAuthorizationManager.hasAnyRole())