Top Fields Constructors Methods
org.eclipse.jetty.websocket.core.server.internal

public Class RFC6455Negotiation

extends WebSocketNegotiation
Class Inheritance
Imports
org.eclipse.jetty.http.BadMessageException, .HttpField, .HttpHeader, .QuotedCSV, org.eclipse.jetty.server.Request, .Response, org.eclipse.jetty.util.Callback, org.eclipse.jetty.websocket.core.WebSocketComponents

Field Summary

Modifier and TypeField and Description
private String
private boolean

Constructor Summary

AccessConstructor and Description
public
RFC6455Negotiation(Request request, Response response, Callback callback, WebSocketComponents components)

Method Summary

Modifier and TypeMethod and Description
public String
protected void
public boolean
Inherited from org.eclipse.jetty.websocket.core.server.internal.WebSocketNegotiation:
getCallbackgetNegotiatedExtensionsgetOfferedExtensionsgetOfferedSubprotocolsgetRequestgetResponsegetSubprotocolgetVersiongetWebSocketComponentsnegotiatesetNegotiatedExtensionssetSubprotocoltoString

Field Detail

keyback to summary
private String key
successfulback to summary
private boolean successful

Constructor Detail

RFC6455Negotiationback to summary
public RFC6455Negotiation(Request request, Response response, Callback callback, WebSocketComponents components) throws BadMessageException

Method Detail

getKeyback to summary
public String getKey()
negotiateHeadersback to summary
protected void negotiateHeaders(Request baseRequest)

Overrides org.eclipse.jetty.websocket.core.server.internal.WebSocketNegotiation.negotiateHeaders.

Annotations
@Override
validateHeadersback to summary
public boolean validateHeaders()

Implements abstract org.eclipse.jetty.websocket.core.server.internal.WebSocketNegotiation.validateHeaders.

Annotations
@Override