Spring Security Framework

Package org.springframework.security.config

Class Summary
AbstractUserDetailsServiceBeanDefinitionParser  
AnonymousBeanDefinitionParser  
AuthenticationManagerBeanDefinitionParser Registers an alias name for the default ProviderManager used by the namespace configuration, allowing users to reference it in their beans and clearly see where the name is coming from.
BasicAuthenticationBeanDefinitionParser Creates a BasicProcessingFilter and BasicProcessingFilterEntryPoint and registers them in the application context.
BeanIds Contains all the default Bean IDs created by the namespace support in Spring Security 2.
ConcurrentSessionsBeanDefinitionParser Sets up support for concurrent session support control, creating ConcurrentSessionFilter, SessionRegistryImpl and ConcurrentSessionControllerImpl.
ConfigUtils Utility methods used internally by the Spring Security namespace configuration code.
ConfigUtils.FilterChainList Bean which holds the list of filters which are maintained in the context and modified by calls to addHttpFilter.
CustomAfterInvocationProviderBeanDefinitionDecorator Adds the decorated AfterInvocationProvider to the AfterInvocationProviderManager's list.
CustomAuthenticationProviderBeanDefinitionDecorator Adds the decorated AuthenticationProvider to the ProviderManager's list.
EntryPointInjectionBeanPostProcessor  
FilterChainProxyPostProcessor  
FilterInvocationDefinitionSourceBeanDefinitionParser Allows for convenient creation of a FilterInvocationDefinitionSource bean for use with a FilterSecurityInterceptor.
FormLoginBeanDefinitionParser  
HttpFirewallBeanDefinitionParser Injects the supplied HttpFirewall bean reference into the FilterChainProxy.
HttpFirewallInjectionBeanPostProcessor  
HttpSecurityBeanDefinitionParser Sets up HTTP security: filter stack and protected URLs.
InterceptMethodsBeanDefinitionDecorator  
JdbcUserServiceBeanDefinitionParser  
LdapProviderBeanDefinitionParser Ldap authentication provider namespace configuration.
LdapServerBeanDefinitionParser  
LdapUserServiceBeanDefinitionParser  
LogoutBeanDefinitionParser  
MethodSecurityInterceptorPostProcessor BeanPostProcessor which sets the AfterInvocationManager on the default MethodSecurityInterceptor, if one has been configured.
NamespaceAuthenticationManager Extended version of the default authentication manager which lazily initializes the list of AuthenticationProviders.
OrderedFilterBeanDefinitionDecorator Adds the decorated "Filter" bean into the standard filter chain maintained by the FilterChainProxy.
PasswordEncoderParser Stateful parser for the element.
PortMappingsBeanDefinitionParser Parses a port-mappings element, producing a single PortMapperImpl bean.
RememberMeBeanDefinitionParser  
RememberMeServicesInjectionBeanPostProcessor  
SaltSourceBeanDefinitionParser  
SecurityNamespaceHandler Registers the bean definition parsers for the "security" namespace (http://www.springframework.org/schema/security).
UserDetailsServiceInjectionBeanPostProcessor Registered by HttpSecurityBeanDefinitionParser to inject a UserDetailsService into the X509Provider, RememberMeServices and OpenIDAuthenticationProvider instances created by the namespace.
UserServiceBeanDefinitionParser  
X509BeanDefinitionParser Parses x509 element in namespace, registering an X509PreAuthenticatedProcessingFilter instance and a PreAuthenticatedProcessingFilterEntryPoint.
 

Exception Summary
SecurityConfigurationException  
 


Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.