## 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` | Ajp13SocketConnector.`isConfidential(Request request)`
    `boolean` | Ajp13Connection.`isConfidential(Request request)`
    `boolean` | Ajp13SocketConnector.`isIntegral(Request request)`
    `boolean` | Ajp13Connection.`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` | Rule.ApplyURI.`applyURI(Request request, String oldTarget, String newTarget)`
    `void` | RewriteRegexRule.`applyURI(Request request, String oldTarget, String newTarget)`
    `void` | RewritePatternRule.`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)` Find constraints that apply to the given path.

  - ### 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)`
    `abstract void` | ScopedHandler.`doHandle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, 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.`doScope(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)`
    `void` | StatisticsHandler.`handle(String path, Request request, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)`
    `void` | ShutdownHandler.`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)`
    `void` | ResourceHandler.`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` | 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` | IdleTimeoutHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
    `void` | HotSwapHandler.`handle(String target, Request baseRequest, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
    `void` | HandlerWrapper.`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` | ErrorHandler.`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` | DebugHandler.`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` | ConnectHandler.`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` | SelectChannelConnector.`customize(EndPoint endpoint, Request request)`
    `void` | BlockingChannelConnector.`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)`
    `protected javax.servlet.FilterChain` | ServletHandler.`getFilterChain(Request baseRequest, String pathInContext, ServletHolder servletHolder)`
    `void` | ServletHolder.`handle(Request baseRequest, javax.servlet.ServletRequest request, javax.servlet.ServletResponse response)` Service a request with this servlet.

  - ### 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)`

Copyright © 1995-2015 Mort Bay Consulting. All Rights Reserved.