All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractMessageMatcherComposite<T> AbstractMessageMatchercontaining multipleMessageMatcherAndMessageMatcher<T> MessageMatcherthat will return true if all of the passed inMessageMatcherinstances match.AuthenticationPrincipalArgumentResolver Allows resolving theAuthentication.getPrincipal()using theAuthenticationPrincipalannotation.AuthenticationPrincipalArgumentResolver Allows resolving theAuthentication.getPrincipal()using theAuthenticationPrincipalannotation.AuthorizationChannelInterceptor AuthorizesMessageresources using the providedAuthorizationManagerChannelSecurityInterceptor Deprecated. UseAuthorizationChannelInterceptorinsteadCsrfChannelInterceptor ChannelInterceptorAdapterthat validates that a valid CSRF is included in the header of anySimpMessageType.CONNECTmessage.CsrfTokenHandshakeInterceptor Loads a CsrfToken from the HttpServletRequest and HttpServletResponse to populate the WebSocket attributes.CurrentSecurityContextArgumentResolver Allows resolving theAuthentication.getPrincipal()using theCurrentSecurityContextannotation.DefaultMessageSecurityExpressionHandler<T> The default implementation ofSecurityExpressionHandlerwhich uses aMessageSecurityExpressionRoot.DefaultMessageSecurityMetadataSource Deprecated. UseMessageMatcherDelegatingAuthorizationManagerinsteadExpressionBasedMessageSecurityMetadataSourceFactory Deprecated. UseMessageMatcherDelegatingAuthorizationManagerinsteadMessageAuthorizationContext<T> AnMessageauthorization context.MessageAuthorizationContextSecurityExpressionHandler An expression handler forMessageAuthorizationContext.MessageExpressionVoter<T> Deprecated. UseMessageMatcherDelegatingAuthorizationManagerinsteadMessageMatcher<T> API for determining if aMessageshould be matched on.MessageMatcherDelegatingAuthorizationManager MessageMatcherDelegatingAuthorizationManager.Builder A builder forMessageMatcherDelegatingAuthorizationManager.MessageSecurityExpressionRoot TheSecurityExpressionRootused forMessageexpressions.MessageSecurityMetadataSource Deprecated. UseMessageMatcherDelegatingAuthorizationManagerinsteadOrMessageMatcher<T> MessageMatcherthat will return true if any of the passed inMessageMatcherinstances match.SecurityContextChannelInterceptor Creates aExecutorChannelInterceptorthat will obtain theAuthenticationfrom the specifiedMessage.getHeaders().SimpDestinationMessageMatcher MessageMatcher which compares a pre-defined pattern against the destination of aMessage.SimpMessageTypeMatcher AMessageMatcherthat matches if the providedMessagehas a type that is the same as theSimpMessageTypethat was specified in the constructor.XorCsrfChannelInterceptor ChannelInterceptorthat validates a CSRF token masked by theXorCsrfTokenRequestAttributeHandlerin the header of anySimpMessageType.CONNECTmessage.