MessageMatcher that will return true if all of the passed in
MessageMatcher instances match.MessageAuthentication.getPrincipal() using the
AuthenticationPrincipal annotation.MessageSecurityMetadataSource that uses MessageMatcher
mapped to Spring Expressions.MessageSecurityMetadataSource that uses MessageMatcher
mapped to Spring Expressions.SimpMessageType.MESSAGE,
and PathMatcher.SimpMessageType.SUBSCRIBE, and PathMatcher.ChannelInterceptorAdapter that validates that a valid CSRF is included in the
header of any SimpMessageType.CONNECT message.SecurityExpressionHandler which uses a
MessageSecurityExpressionRoot.MessageSecurityMetadataSource that looks up the
ConfigAttribute instances using a MessageMatcher.MessageSecurityMetadataSource that uses
MessageMatcher mapped to Spring Expressions.Message matches, else falseMessage authorisation decisions.Message should be matched on.SecurityExpressionRoot used for Message expressions.SecurityMetadataSource that is used for securing MessageMessageMatcher that will return true if any of the passed in
MessageMatcher instances match.ExecutorChannelInterceptor that will obtain the
Authentication from the specified Message.getHeaders().SimpMessageHeaderAccessor.USER_HEADER.Authentication.Message.SimpMessageType
(matches any type), and a AntPathMatcher created from the default
constructor.PathMatcher.MessageMatcher that matches if the provided Message has a type that
is the same as the SimpMessageType that was specified in the constructor.