Index
A C D G I O P R S
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- addPatternMapping(Pattern, ChannelAccessPolicy) - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
- afterMessageHandled(Message<?>, MessageChannel, MessageHandler, Exception) - Method in class org.springframework.integration.security.channel.SecurityContextPropagationChannelInterceptor
C
- ChannelAccessPolicy - Interface in org.springframework.integration.security.channel
-
Interface to encapsulate
ConfigAttribute
s 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() - Constructor for class org.springframework.integration.security.channel.ChannelSecurityInterceptor
- ChannelSecurityInterceptor(ChannelSecurityMetadataSource) - Constructor for class org.springframework.integration.security.channel.ChannelSecurityInterceptor
- ChannelSecurityInterceptorBeanPostProcessor - Class in org.springframework.integration.security.config
- ChannelSecurityInterceptorBeanPostProcessor(Map<String, Set<Pattern>>) - Constructor for class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
- ChannelSecurityInterceptorBeanPostProcessor(Map<String, Set<Pattern>>, Map<String, Map<Pattern, ChannelAccessPolicy>>) - Constructor for class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
- ChannelSecurityMetadataSource - Class in org.springframework.integration.security.channel
-
The
SecurityMetadataSource
implementation for securedMessageChannel
s. - 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
ConfigAttribute
s 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.
- 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
- getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - Method in class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
- getAllConfigAttributes() - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
- getAttributes(Object) - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
- getBeanClass(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
- initialize(ConfigurableListableBeanFactory) - Method in class org.springframework.integration.security.config.SecurityIntegrationConfigurationInitializer
- IntegrationSecurityNamespaceHandler - Class in org.springframework.integration.security.config
-
Namespace handler for the security namespace.
- IntegrationSecurityNamespaceHandler() - Constructor for class org.springframework.integration.security.config.IntegrationSecurityNamespaceHandler
- interceptor() - Method in annotation type org.springframework.integration.security.channel.SecuredChannel
- 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
- obtainPropagatingContext(Message<?>, MessageChannel) - Method in class org.springframework.integration.security.channel.SecurityContextPropagationChannelInterceptor
- 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
- populatePropagatedContext(Authentication, Message<?>, MessageChannel) - Method in class org.springframework.integration.security.channel.SecurityContextPropagationChannelInterceptor
- postProcessBeforeInitialization(Object, String) - Method in class org.springframework.integration.security.config.ChannelSecurityInterceptorBeanPostProcessor
R
- receiveAccess() - Method in annotation type org.springframework.integration.security.channel.SecuredChannel
S
- SecuredChannel - Annotation Type in org.springframework.integration.security.channel
-
An annotation to be applied for the
MessageChannel
bean definition from JavaConfig - on@Bean
method level. - 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 toMessageChannel
s whose names match the specified patterns. - SecuredChannelsParser() - Constructor for class org.springframework.integration.security.config.SecuredChannelsParser
- SecurityContextPropagationChannelInterceptor - Class in org.springframework.integration.security.channel
-
The
ExecutorChannelInterceptor
implementation responsible for theSecurityContext
propagation from one message flow's thread to another through theMessageChannel
s involved in the flow. - SecurityContextPropagationChannelInterceptor() - Constructor for class org.springframework.integration.security.channel.SecurityContextPropagationChannelInterceptor
- SecurityIntegrationConfigurationInitializer - Class in org.springframework.integration.security.config
-
The Integration Security infrastructure
beanFactory
initializer. - SecurityIntegrationConfigurationInitializer() - Constructor for class org.springframework.integration.security.config.SecurityIntegrationConfigurationInitializer
- sendAccess() - Method in annotation type org.springframework.integration.security.channel.SecuredChannel
- shouldGenerateId() - Method in class org.springframework.integration.security.config.SecuredChannelsParser
- supports(Class<?>) - Method in class org.springframework.integration.security.channel.ChannelSecurityMetadataSource
All Classes|All Packages