package kr.wisestone.owl.config.websocket;
|
|
import org.springframework.http.server.ServerHttpRequest;
|
import org.springframework.web.socket.WebSocketHandler;
|
import org.springframework.web.socket.server.support.DefaultHandshakeHandler;
|
|
import java.security.Principal;
|
import java.util.Map;
|
|
public class WebSocketHandshakeHandler extends DefaultHandshakeHandler {
|
|
@Override
|
protected Principal determineUser(ServerHttpRequest request, WebSocketHandler wsHandler, Map<String, Object> attributes) {
|
return request.getPrincipal();
|
}
|
}
|