All Classes and Interfaces
Class
Description
Abstract
MessageMatcher containing multiple MessageMatcherMessageMatcher 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 AuthorizationManagerDeprecated.
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.Deprecated.
Use
MessageMatcherDelegatingAuthorizationManager insteadDeprecated.
Use
MessageMatcherDelegatingAuthorizationManager
insteadAn
Message authorization context.An expression handler for
MessageAuthorizationContext.Deprecated.
Use
MessageMatcherDelegatingAuthorizationManager
insteadAPI for determining if a
Message should be matched on.The result of matching against a
Message contains the status, true or
false, of the match and if present, any variables extracted from the matchA builder for
MessageMatcherDelegatingAuthorizationManager.Deprecated, for removal: This API element is subject to removal in a future version.
The
SecurityExpressionRoot used for Message expressions.Deprecated.
Use
MessageMatcherDelegatingAuthorizationManager insteadMessageMatcher that will return true if any of the passed in
MessageMatcher instances match.Match
Messages based on the message destination pattern using a
PathPattern.A builder for specifying various elements of a message for the purpose of creating
a
PathPatternMessageMatcher.
Creates a
ExecutorChannelInterceptor that will obtain the
Authentication from the specified Message.getHeaders().An
ExecutorChannelInterceptor that takes an Authentication from the
current SecurityContext (if any) in the
SecurityContextPropagationChannelInterceptor.preSend(Message, MessageChannel) callback and stores it into an
SecurityContextPropagationChannelInterceptor.authenticationHeaderName message header.Deprecated.
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.
AuthorizationChannelInterceptorinstead