Package org.springframework.flex.security

Integration support for Spring Security.

See:
          Description

Class Summary
AuthenticationResultUtils Helper that ensures consistent handling of a Spring Security Authentication, providing translation to a structure that will be useful to a Flex client in determining the credentials of an authenticated user.
EndpointDefinitionSource Implementation of ObjectDefinitionSource for BlazeDS Endpoints.
EndpointInterceptor Security interceptor that secures messages being passed to BlazeDS endpoints based on the security attributes configured for the endpoint being invoked.
FlexSessionInvalidatingAuthenticationListener ApplicationListener implementation that listens for InteractiveAuthenticationSuccessEvents and cleans up any existing FlexSession, forcing it to be re-created.
LoginMessageInterceptor MessageInterceptor implementation that replaces the standard login success message with one that contains relevant information about the logged in user.
PerClientAuthenticationInterceptor MessageInterceptor implementation that handles setup and teardown of the SecurityContext for the current request when using per-client authentication.
SecurityExceptionTranslator Translates SpringSecurityExceptions to appropriate BlazeDS SecurityExceptions.
SessionFixationProtectionPostProcessor BeanFactoryPostProcessor implementation that inspects the BeanFactory for Spring Security configuration settings and installs the FlexSessionInvalidatingAuthenticationListener if Spring Security is detected and session fixation protection is enabled.
SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter Filter to ensure the request context gets stored before the Spring Security filter chain is invoked so that the FlexSessionInvalidatingAuthenticationListener has access to the request attributes.
SpringSecurityLoginCommand Custom BlazeDS LoginCommand that uses Spring Security for Authentication and Authorization.
 

Package org.springframework.flex.security Description

Integration support for Spring Security.