Class HandshakeUtil
java.lang.Object
io.undertow.websockets.jsr.handshake.HandshakeUtil
Internal util class for handshaking
- Author:
- Norman Maurer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
checkOrigin
(javax.websocket.server.ServerEndpointConfig config, io.undertow.websockets.spi.WebSocketHttpExchange exchange) Checks the orgin against thestatic ConfiguredServerEndpoint
getConfig
(io.undertow.websockets.core.WebSocketChannel channel) Returns theConfiguredServerEndpoint
which was used while create theWebSocketChannel
.static void
prepareUpgrade
(javax.websocket.server.ServerEndpointConfig config, io.undertow.websockets.spi.WebSocketHttpExchange exchange) Prepare for upgradestatic void
setConfig
(io.undertow.websockets.core.WebSocketChannel channel, ConfiguredServerEndpoint config) Set theConfiguredServerEndpoint
which is used to create theWebSocketChannel
.
-
Field Details
-
PATH_PARAMS
-
PRINCIPAL
-
-
Method Details
-
checkOrigin
public static boolean checkOrigin(javax.websocket.server.ServerEndpointConfig config, io.undertow.websockets.spi.WebSocketHttpExchange exchange) Checks the orgin against the -
prepareUpgrade
public static void prepareUpgrade(javax.websocket.server.ServerEndpointConfig config, io.undertow.websockets.spi.WebSocketHttpExchange exchange) Prepare for upgrade -
setConfig
public static void setConfig(io.undertow.websockets.core.WebSocketChannel channel, ConfiguredServerEndpoint config) Set theConfiguredServerEndpoint
which is used to create theWebSocketChannel
. -
getConfig
public static ConfiguredServerEndpoint getConfig(io.undertow.websockets.core.WebSocketChannel channel) Returns theConfiguredServerEndpoint
which was used while create theWebSocketChannel
.
-