Package org.forgerock.openig.websocket.grizzly
Grizzly filters for WebSocket proxy support.
-
Class Summary Class Description GrizzlyWebSocketProxyFilter AGrizzlyWebSocketProxyFilter
detects WebSocket upgrade requests and, when found, connects to the protected application using a dedicated tunnel.GrizzlyWebSocketProxyFilterProvider AWebSocketProxyFilterProvider
capable of providing aFilter
to manage WebSocket upgrade requests, using the Grizzly websocket framework.HandshakeFilter Deal with the HTTP handshake message only: building the HTTP request for downstream filters, receiving and interpreting the handshake response on upstream flow.HttpUpgradeHandlerDelegate Delegate Servlet HTTP upgrade mechanism, because we can't instantiate the handler ourselves (it needs the Grizzly connection).SwitchingHttpClientFilter Manage runtime deactivation of the HTTP filter.SwitchingSslFilter TheSSLFilter
implementation, which might be activated/deactivated at runtime.WebSocketAdapterFilter Top-level filter in the Grizzly filter chain.WebSocketExchange Message that initiates the web-socket connection establishment.