public final class RequestContext
extends org.glassfish.tyrus.spi.UpgradeRequest
| Modifier and Type | Class and Description |
|---|---|
static class |
RequestContext.Builder
RequestContext builder. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHeader(java.lang.String name)
Returns the header value corresponding to the name.
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders()
Get headers.
|
java.lang.Object |
getHttpSession() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getParameterMap() |
java.lang.String |
getQueryString() |
java.lang.String |
getRemoteAddr()
Get the Internet Protocol (IP) address of the client or last proxy that sent the request.
|
java.lang.String |
getRequestUri() |
java.net.URI |
getRequestURI() |
java.security.Principal |
getUserPrincipal() |
boolean |
isSecure() |
boolean |
isUserInRole(java.lang.String role) |
void |
lock()
Make headers and parameter map read-only.
|
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
public java.lang.String getHeader(java.lang.String name)
getHeader in class org.glassfish.tyrus.spi.UpgradeRequestname - header name.List of header values iff found, null otherwise.public void lock()
public java.security.Principal getUserPrincipal()
public java.net.URI getRequestURI()
public boolean isUserInRole(java.lang.String role)
public java.lang.Object getHttpSession()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameterMap()
public java.lang.String getQueryString()
public java.lang.String getRequestUri()
getRequestUri in class org.glassfish.tyrus.spi.UpgradeRequestpublic boolean isSecure()
isSecure in class org.glassfish.tyrus.spi.UpgradeRequestpublic java.lang.String getRemoteAddr()
String containing the IP address of the client that sent the request or null when
method is called on client-side.Copyright © 2012–2020 Oracle Corporation. All rights reserved.