Uses of Interface
org.springframework.web.socket.server.HandshakeInterceptor
Packages that use HandshakeInterceptor
Package
Description
Support for annotation-based WebSocket setup in configuration classes.
Server-side support classes including container-specific strategies
for upgrading a request.
Server-side support for SockJS transports including
TransportHandler
implementations
for processing incoming requests, their
session
counterparts for sending messages over the various transports, and
DefaultSockJsService
.-
Uses of HandshakeInterceptor in org.springframework.web.socket.config.annotation
Methods in org.springframework.web.socket.config.annotation that return HandshakeInterceptorModifier and TypeMethodDescriptionprotected HandshakeInterceptor[]
AbstractWebSocketHandlerRegistration.getInterceptors()
protected HandshakeInterceptor[]
WebMvcStompWebSocketEndpointRegistration.getInterceptors()
Methods in org.springframework.web.socket.config.annotation with parameters of type HandshakeInterceptorModifier and TypeMethodDescriptionAbstractWebSocketHandlerRegistration.addInterceptors
(HandshakeInterceptor... interceptors) StompWebSocketEndpointRegistration.addInterceptors
(HandshakeInterceptor... interceptors) Configure the HandshakeInterceptor's to use.WebMvcStompWebSocketEndpointRegistration.addInterceptors
(HandshakeInterceptor... interceptors) WebSocketHandlerRegistration.addInterceptors
(HandshakeInterceptor... interceptors) Configure interceptors for the handshake request.protected abstract void
AbstractWebSocketHandlerRegistration.addWebSocketHandlerMapping
(M mappings, WebSocketHandler wsHandler, HandshakeHandler handshakeHandler, HandshakeInterceptor[] interceptors, String path) protected void
ServletWebSocketHandlerRegistration.addWebSocketHandlerMapping
(MultiValueMap<HttpRequestHandler, String> mappings, WebSocketHandler webSocketHandler, HandshakeHandler handshakeHandler, HandshakeInterceptor[] interceptors, String path) SockJsServiceRegistration.setInterceptors
(HandshakeInterceptor... interceptors) -
Uses of HandshakeInterceptor in org.springframework.web.socket.server.support
Classes in org.springframework.web.socket.server.support that implement HandshakeInterceptorModifier and TypeClassDescriptionclass
An interceptor to copy information from the HTTP session to the "handshake attributes" map to be made available viaWebSocketSession.getAttributes()
.class
An interceptor to check requestOrigin
header value against a collection of allowed origins.Methods in org.springframework.web.socket.server.support that return types with arguments of type HandshakeInterceptorModifier and TypeMethodDescriptionWebSocketHttpRequestHandler.getHandshakeInterceptors()
Return the configured WebSocket handshake request interceptors.Method parameters in org.springframework.web.socket.server.support with type arguments of type HandshakeInterceptorModifier and TypeMethodDescriptionvoid
WebSocketHttpRequestHandler.setHandshakeInterceptors
(List<HandshakeInterceptor> interceptors) Configure one or more WebSocket handshake request interceptors.Constructor parameters in org.springframework.web.socket.server.support with type arguments of type HandshakeInterceptorModifierConstructorDescriptionHandshakeInterceptorChain
(List<HandshakeInterceptor> interceptors, WebSocketHandler wsHandler) -
Uses of HandshakeInterceptor in org.springframework.web.socket.sockjs.transport
Methods in org.springframework.web.socket.sockjs.transport that return types with arguments of type HandshakeInterceptorModifier and TypeMethodDescriptionTransportHandlingSockJsService.getHandshakeInterceptors()
Return the configured WebSocket handshake request interceptors.Method parameters in org.springframework.web.socket.sockjs.transport with type arguments of type HandshakeInterceptorModifier and TypeMethodDescriptionvoid
TransportHandlingSockJsService.setHandshakeInterceptors
(List<HandshakeInterceptor> interceptors) Configure one or more WebSocket handshake request interceptors.