A C D G I O P S

A

addPatternMapping(Pattern, ChannelAccessPolicy) - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 

C

ChannelAccessPolicy - Interface in org.springframework.integration.security.channel
Interface to encapsulate ConfigAttributes for secured channel send and receive operations.
ChannelInvocation - Class in org.springframework.integration.security.channel
Secured object for ChannelSecurityInterceptor.
ChannelInvocation(MethodInvocation) - Constructor for class org.springframework.integration.security.channel.ChannelInvocation
 
ChannelSecurityInterceptor - Class in org.springframework.integration.security.channel
An AOP interceptor that enforces authorization for MessageChannel send and/or receive calls.
ChannelSecurityInterceptor(ChannelSecurityMetadataSource) - Constructor for class org.springframework.integration.security.channel.ChannelSecurityInterceptor
 
ChannelSecurityInterceptorBeanPostProcessor - Class in org.springframework.integration.security.config
A BeanPostProcessor that proxies MessageChannels to apply a ChannelSecurityInterceptor.
ChannelSecurityInterceptorBeanPostProcessor(ChannelSecurityInterceptor) - Constructor for class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
 
ChannelSecurityMetadataSource - Class in org.springframework.integration.security.channel
The SecurityMetadataSource implementation for secured MessageChannels.
ChannelSecurityMetadataSource() - Constructor for class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 
ChannelSecurityMetadataSource(Map<Pattern, ChannelAccessPolicy>) - Constructor for class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 

D

DefaultChannelAccessPolicy - Class in org.springframework.integration.security.channel
Creates the ConfigAttributes for secured channel send and receive operations based on simple String values.
DefaultChannelAccessPolicy(String, String) - Constructor for class org.springframework.integration.security.channel.DefaultChannelAccessPolicy
Create an access policy instance.
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.security.config.SecuredChannelsParser
 

G

getAllConfigAttributes() - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 
getAttributes(Object) - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 
getBeanClassName(Element) - Method in class org.springframework.integration.security.config.SecuredChannelsParser
 
getChannel() - Method in class org.springframework.integration.security.channel.ChannelInvocation
 
getConfigAttributesForReceive() - Method in interface org.springframework.integration.security.channel.ChannelAccessPolicy
 
getConfigAttributesForReceive() - Method in class org.springframework.integration.security.channel.DefaultChannelAccessPolicy
 
getConfigAttributesForSend() - Method in interface org.springframework.integration.security.channel.ChannelAccessPolicy
 
getConfigAttributesForSend() - Method in class org.springframework.integration.security.channel.DefaultChannelAccessPolicy
 
getMessage() - Method in class org.springframework.integration.security.channel.ChannelInvocation
 
getMethodInvocation() - Method in class org.springframework.integration.security.channel.ChannelInvocation
 
getPatterns() - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 
getSecureObjectClass() - Method in class org.springframework.integration.security.channel.ChannelSecurityInterceptor
 

I

init() - Method in class org.springframework.integration.security.config.IntegrationSecurityNamespaceHandler
 
IntegrationSecurityNamespaceHandler - Class in org.springframework.integration.security.config
Namespace handler for the security namespace.
IntegrationSecurityNamespaceHandler() - Constructor for class org.springframework.integration.security.config.IntegrationSecurityNamespaceHandler
 
invoke(MethodInvocation) - Method in class org.springframework.integration.security.channel.ChannelSecurityInterceptor
 
isReceive() - Method in class org.springframework.integration.security.channel.ChannelInvocation
 
isSend() - Method in class org.springframework.integration.security.channel.ChannelInvocation
 

O

obtainSecurityMetadataSource() - Method in class org.springframework.integration.security.channel.ChannelSecurityInterceptor
 
org.springframework.integration.security.channel - package org.springframework.integration.security.channel
Provides classes related to secured channels.
org.springframework.integration.security.config - package org.springframework.integration.security.config
Provides classes for configuration - parsers, namespace handlers, bean post processors.

P

postProcessAfterInitialization(Object, String) - Method in class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
 

S

SecuredChannelsParser - Class in org.springframework.integration.security.config
Creates a ChannelSecurityInterceptor to control send and receive access, and creates a bean post-processor to apply the interceptor to MessageChannels whose names match the specified patterns.
SecuredChannelsParser() - Constructor for class org.springframework.integration.security.config.SecuredChannelsParser
 
shouldGenerateId() - Method in class org.springframework.integration.security.config.SecuredChannelsParser
 
supports(Class<?>) - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
 

A C D G I O P S