All Classes and Interfaces

Class
Description
Abstract MessageMatcher containing multiple MessageMatcher
MessageMatcher that will return true if all of the passed in MessageMatcher instances match.
Allows resolving the Authentication.getPrincipal() using the AuthenticationPrincipal annotation.
Allows resolving the Authentication.getPrincipal() using the AuthenticationPrincipal annotation.
Authorizes Message resources using the provided AuthorizationManager
Deprecated.
ChannelInterceptor that validates that a valid CSRF is included in the header of any SimpMessageType.CONNECT message.
Loads a CsrfToken from the HttpServletRequest and HttpServletResponse to populate the WebSocket attributes.
Allows resolving the Authentication.getPrincipal() using the CurrentSecurityContext annotation.
The default implementation of SecurityExpressionHandler which uses a MessageSecurityExpressionRoot.
An Message authorization context.
An expression handler for MessageAuthorizationContext.
API for determining if a Message should be matched on.
 
The SecurityExpressionRoot used for Message expressions.
MessageMatcher that will return true if any of the passed in MessageMatcher instances match.
Creates a ExecutorChannelInterceptor that will obtain the Authentication from the specified Message.getHeaders().
MessageMatcher which compares a pre-defined pattern against the destination of a Message.
A MessageMatcher that matches if the provided Message has a type that is the same as the SimpMessageType that was specified in the constructor.
ChannelInterceptor that validates a CSRF token masked by the XorCsrfTokenRequestAttributeHandler in the header of any SimpMessageType.CONNECT message.