public interface HandshakeInterceptor
WebSocketHandler.WebSocketHttpRequestHandler, 
DefaultSockJsService| Modifier and Type | Method and Description | 
|---|---|
void | 
afterHandshake(ServerHttpRequest request,
              ServerHttpResponse response,
              WebSocketHandler wsHandler,
              Exception exception)
Invoked after the handshake is done. 
 | 
boolean | 
beforeHandshake(ServerHttpRequest request,
               ServerHttpResponse response,
               WebSocketHandler wsHandler,
               Map<String,Object> attributes)
Invoked before the handshake is processed. 
 | 
boolean beforeHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, Map<String,Object> attributes) throws Exception
request - the current requestresponse - the current responsewsHandler - the target WebSocket handlerattributes - attributes from the HTTP handshake to associate with the WebSocket
 session; the provided attributes are copied, the original map is not used.true) or abort (false)Exceptionvoid afterHandshake(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler wsHandler, Exception exception)
request - the current requestresponse - the current responsewsHandler - the target WebSocket handlerexception - an exception raised during the handshake, or null if none