Class RFC6455Handshaker
java.lang.Object
org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker
org.eclipse.jetty.websocket.core.server.internal.RFC6455Handshaker
- All Implemented Interfaces:
Handshaker
-
Field Summary
Fields inherited from class org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WebSocketConnectioncreateWebSocketConnection(Request baseRequest, WebSocketCoreSession coreSession) protected WebSocketNegotiationnewNegotiation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WebSocketComponents webSocketComponents) protected voidprepareResponse(Response response, WebSocketNegotiation negotiation) protected booleanvalidateFrameHandler(FrameHandler frameHandler, javax.servlet.http.HttpServletResponse response) protected booleanvalidateNegotiation(WebSocketNegotiation negotiation) protected booleanvalidateRequest(javax.servlet.http.HttpServletRequest request) Methods inherited from class org.eclipse.jetty.websocket.core.server.internal.AbstractHandshaker
newWebSocketConnection, newWebSocketCoreSession, upgradeRequest
-
Constructor Details
-
RFC6455Handshaker
public RFC6455Handshaker()
-
-
Method Details
-
validateRequest
protected boolean validateRequest(javax.servlet.http.HttpServletRequest request) - Specified by:
validateRequestin classAbstractHandshaker
-
newNegotiation
protected WebSocketNegotiation newNegotiation(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, WebSocketComponents webSocketComponents) - Specified by:
newNegotiationin classAbstractHandshaker
-
validateNegotiation
- Overrides:
validateNegotiationin classAbstractHandshaker
-
validateFrameHandler
protected boolean validateFrameHandler(FrameHandler frameHandler, javax.servlet.http.HttpServletResponse response) - Specified by:
validateFrameHandlerin classAbstractHandshaker
-
createWebSocketConnection
protected WebSocketConnection createWebSocketConnection(Request baseRequest, WebSocketCoreSession coreSession) - Specified by:
createWebSocketConnectionin classAbstractHandshaker
-
prepareResponse
- Specified by:
prepareResponsein classAbstractHandshaker
-