All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractMessageMatcherComposite<T> AbstractMessageMatcher
containing multipleMessageMatcher
AndMessageMatcher<T> MessageMatcher
that will return true if all of the passed inMessageMatcher
instances match.AuthenticationPrincipalArgumentResolver Allows resolving theAuthentication.getPrincipal()
using theAuthenticationPrincipal
annotation.AuthenticationPrincipalArgumentResolver Allows resolving theAuthentication.getPrincipal()
using theAuthenticationPrincipal
annotation.AuthorizationChannelInterceptor AuthorizesMessage
resources using the providedAuthorizationManager
ChannelSecurityInterceptor Deprecated. UseAuthorizationChannelInterceptor
insteadCsrfChannelInterceptor ChannelInterceptorAdapter
that validates that a valid CSRF is included in the header of anySimpMessageType.CONNECT
message.CsrfTokenHandshakeInterceptor Copies a CsrfToken from the HttpServletRequest's attributes to the WebSocket attributes.CurrentSecurityContextArgumentResolver Allows resolving theAuthentication.getPrincipal()
using theCurrentSecurityContext
annotation.DefaultMessageSecurityExpressionHandler<T> The default implementation ofSecurityExpressionHandler
which uses aMessageSecurityExpressionRoot
.DefaultMessageSecurityMetadataSource Deprecated. UseMessageMatcherDelegatingAuthorizationManager
insteadExpressionBasedMessageSecurityMetadataSourceFactory Deprecated. UseMessageMatcherDelegatingAuthorizationManager
insteadMessageAuthorizationContext<T> AnMessage
authorization context.MessageAuthorizationContextSecurityExpressionHandler An expression handler forMessageAuthorizationContext
.MessageExpressionVoter<T> Deprecated. UseMessageMatcherDelegatingAuthorizationManager
insteadMessageMatcher<T> API for determining if aMessage
should be matched on.MessageMatcherDelegatingAuthorizationManager MessageMatcherDelegatingAuthorizationManager.Builder A builder forMessageMatcherDelegatingAuthorizationManager
.MessageSecurityExpressionRoot TheSecurityExpressionRoot
used forMessage
expressions.MessageSecurityMetadataSource Deprecated. UseMessageMatcherDelegatingAuthorizationManager
insteadOrMessageMatcher<T> MessageMatcher
that will return true if any of the passed inMessageMatcher
instances match.SecurityContextChannelInterceptor Creates aExecutorChannelInterceptor
that will obtain theAuthentication
from the specifiedMessage.getHeaders()
.SimpDestinationMessageMatcher MessageMatcher which compares a pre-defined pattern against the destination of aMessage
.SimpMessageTypeMatcher AMessageMatcher
that matches if the providedMessage
has a type that is the same as theSimpMessageType
that was specified in the constructor.