## Uses of Class
org.eclipse.jetty.server.Request

Packages that use Request
Package | Description
--- | ---
org.eclipse.jetty.ajp |
org.eclipse.jetty.nested |
org.eclipse.jetty.plus.jaas.callback |
org.eclipse.jetty.rewrite.handler |
org.eclipse.jetty.security |
org.eclipse.jetty.security.authentication |
org.eclipse.jetty.server |
org.eclipse.jetty.server.bio |
org.eclipse.jetty.server.handler |
org.eclipse.jetty.server.nio |
org.eclipse.jetty.server.session |
org.eclipse.jetty.server.ssl |
org.eclipse.jetty.servlet |
org.eclipse.jetty.websocket |

### Uses of Request in org.eclipse.jetty.ajp

Subclasses of Request in org.eclipse.jetty.ajp
Modifier and Type | Class and Description
--- | ---
`class` | `Ajp13Request`

Methods in org.eclipse.jetty.ajp with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | Ajp13SocketConnector.`customize(EndPoint endpoint, Request request)`
`boolean` | Ajp13Connection.`isConfidential(Request request)`
`boolean` | Ajp13SocketConnector.`isConfidential(Request request)`
`boolean` | Ajp13Connection.`isIntegral(Request request)`
`boolean` | Ajp13SocketConnector.`isIntegral(Request request)`

### Uses of Request in org.eclipse.jetty.nested

Subclasses of Request in org.eclipse.jetty.nested
Modifier and Type | Class and Description
--- | ---
`class` | `NestedRequest`

### Uses of Request in org.eclipse.jetty.plus.jaas.callback

Methods in org.eclipse.jetty.plus.jaas.callback with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | DefaultCallbackHandler.`setRequest(Request request)`

### Uses of Request in org.eclipse.jetty.rewrite.handler

Methods in org.eclipse.jetty.rewrite.handler with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | RewritePatternRule.`applyURI(Request request, String oldTarget, String newTarget)`
`void` | RewriteRegexRule.`applyURI(Request request, String oldTarget, String newTarget)`
`void` | Rule.ApplyURI.`applyURI(Request request, String oldTarget, String newTarget)`
`void` | RewriteHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`

### Uses of Request in org.eclipse.jetty.security

Methods in org.eclipse.jetty.security with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`protected boolean` | SecurityHandler.`checkSecurity(Request request)`
`protected abstract boolean` | SecurityHandler.`checkUserDataPermissions(String pathInContext, Request request, Response response, Object constraintInfo)`
`protected boolean` | ConstraintSecurityHandler.`checkUserDataPermissions(String pathInContext, Request request, Response response, Object constraintInfo)`
`protected abstract boolean` | SecurityHandler.`checkWebResourcePermissions(String pathInContext, Request request, Response response, Object constraintInfo, UserIdentity userIdentity)`
`protected boolean` | ConstraintSecurityHandler.`checkWebResourcePermissions(String pathInContext, Request request, Response response, Object constraintInfo, UserIdentity userIdentity)`
`void` | SecurityHandler.`handle(String pathInContext, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`protected abstract boolean` | SecurityHandler.`isAuthMandatory(Request baseRequest, Response base_response, Object constraintInfo)`
`protected boolean` | ConstraintSecurityHandler.`isAuthMandatory(Request baseRequest, Response base_response, Object constraintInfo)`
`protected abstract Object` | SecurityHandler.`prepareConstraintInfo(String pathInContext, Request request)`
`protected Object` | ConstraintSecurityHandler.`prepareConstraintInfo(String pathInContext, Request request)`

### Uses of Request in org.eclipse.jetty.security.authentication

Methods in org.eclipse.jetty.security.authentication with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`String` | DigestAuthenticator.`newNonce(Request request)`

### Uses of Request in org.eclipse.jetty.server

Fields in org.eclipse.jetty.server declared as Request
Modifier and Type | Field and Description
--- | ---
`protected Request` | AbstractHttpConnection.`_request`

Methods in org.eclipse.jetty.server that return Request
Modifier and Type | Method and Description
--- | ---
`Request` | AsyncContinuation.`getBaseRequest()`
`Request` | AbstractHttpConnection.`getRequest()`
`static Request` | Request.`getRequest(javax.servlet.http.HttpServletRequest request)`

Methods in org.eclipse.jetty.server with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`protected void` | AbstractConnector.`checkForwardedHeaders(EndPoint endpoint, Request request)`
`void` | Connector.`customize(EndPoint endpoint, Request request)` Customize a request for an endpoint.
`void` | AbstractConnector.`customize(EndPoint endpoint, Request request)`
`void` | Handler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Handle a request.
`boolean` | Connector.`isConfidential(Request request)`
`boolean` | AbstractHttpConnection.`isConfidential(Request request)` Find out if the request supports CONFIDENTIAL security.
`boolean` | AbstractConnector.`isConfidential(Request request)`
`boolean` | Connector.`isIntegral(Request request)`
`boolean` | AbstractHttpConnection.`isIntegral(Request request)` Find out if the request supports INTEGRAL security.
`boolean` | AbstractConnector.`isIntegral(Request request)`
`void` | RequestLog.`log(Request request, Response response)`
`void` | NCSARequestLog.`log(Request request, Response response)` Writes the request and response information to the output stream.
`protected void` | NCSARequestLog.`logExtended(Request request, Response response, StringBuilder b)` Writes extended request and response information to the output stream.

Constructors in org.eclipse.jetty.server with parameters of type Request
Constructor and Description
`AbstractHttpConnection(Connector connector, EndPoint endpoint, Server server, Parser parser, Generator generator, Request request)`
`BlockingHttpConnection(Connector connector, EndPoint endpoint, Server server, Parser parser, Generator generator, Request request)`

### Uses of Request in org.eclipse.jetty.server.bio

Methods in org.eclipse.jetty.server.bio with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | SocketConnector.`customize(EndPoint endpoint, Request request)`

### Uses of Request in org.eclipse.jetty.server.handler

Methods in org.eclipse.jetty.server.handler with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`boolean` | ContextHandler.`checkContext(String target, Request baseRequest, javax.servlet.http.HttpServletResponse response)`
`void` | ContextHandler.`doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`abstract void` | ScopedHandler.`doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ContextHandler.`doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`abstract void` | ScopedHandler.`doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | IPAccessHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Checks the incoming request against the whitelist and blacklist
`void` | HandlerWrapper.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ErrorHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ContextHandlerCollection.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | DebugHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | HandlerList.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | HandlerCollection.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | GzipHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | DefaultHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ConnectHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | RequestLogHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ResourceHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ShutdownHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | StatisticsHandler.`handle(String path, Request request, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)`
`void` | HotSwapHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ScopedHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`protected void` | ConnectHandler.`handleConnect(Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String serverAddress)` Handles a CONNECT request.
`void` | ScopedHandler.`nextHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ScopedHandler.`nextScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`

### Uses of Request in org.eclipse.jetty.server.nio

Methods in org.eclipse.jetty.server.nio with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | BlockingChannelConnector.`customize(EndPoint endpoint, Request request)`
`void` | SelectChannelConnector.`customize(EndPoint endpoint, Request request)`

### Uses of Request in org.eclipse.jetty.server.session

Methods in org.eclipse.jetty.server.session with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`protected void` | SessionHandler.`checkRequestedSessionId(Request baseRequest, javax.servlet.http.HttpServletRequest request)` Look for a requested session ID in cookies and URI parameters
`void` | SessionHandler.`doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | SessionHandler.`doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`

### Uses of Request in org.eclipse.jetty.server.ssl

Methods in org.eclipse.jetty.server.ssl with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | SslSocketConnector.`customize(EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
`void` | SslSelectChannelConnector.`customize(EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
`static void` | SslCertificates.`customize(SSLSession sslSession, EndPoint endpoint, Request request)` Allow the Listener a chance to customise the request.
`boolean` | SslSocketConnector.`isConfidential(Request request)` By default, we're confidential, given we speak SSL.
`boolean` | SslSelectChannelConnector.`isConfidential(Request request)` By default, we're confidential, given we speak SSL.
`boolean` | SslSocketConnector.`isIntegral(Request request)` By default, we're integral, given we speak SSL.
`boolean` | SslSelectChannelConnector.`isIntegral(Request request)` By default, we're integral, given we speak SSL.

### Uses of Request in org.eclipse.jetty.servlet

Methods in org.eclipse.jetty.servlet with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | ServletHandler.`doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ServletHandler.`doScope(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`void` | ServletHolder.`handle(Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)` Service a request with this servlet.
`void` | ErrorPageErrorHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`

### Uses of Request in org.eclipse.jetty.websocket

Methods in org.eclipse.jetty.websocket with parameters of type Request
Modifier and Type | Method and Description
--- | ---
`void` | WebSocketHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`