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
.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.A builder for
MessageMatcherDelegatingAuthorizationManager
.The
SecurityExpressionRoot
used for Message
expressions.Deprecated.
Use
MessageMatcherDelegatingAuthorizationManager
insteadMessageMatcher
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.
AuthorizationChannelInterceptor
instead