public class VertxWebContext extends Object implements org.pac4j.core.context.WebContext
| Constructor and Description |
|---|
VertxWebContext(String method,
String serverName,
int serverPort,
String fullUrl,
String scheme,
org.vertx.java.core.json.JsonObject headers,
org.vertx.java.core.json.JsonObject parameters,
org.vertx.java.core.json.JsonObject sessionAttributes) |
VertxWebContext(String method,
String serverName,
int serverPort,
String fullUrl,
String scheme,
org.vertx.java.core.json.JsonObject headers,
org.vertx.java.core.json.JsonObject parameters,
org.vertx.java.core.json.JsonObject sessionAttributes,
EventBusObjectConverter ebConverter) |
| Modifier and Type | Method and Description |
|---|---|
String |
getFullRequestURL() |
String |
getRequestHeader(String name) |
String |
getRequestMethod() |
String |
getRequestParameter(String name) |
Map<String,String[]> |
getRequestParameters() |
String |
getResponseContent() |
org.vertx.java.core.json.JsonObject |
getResponseHeaders() |
int |
getResponseStatus() |
String |
getScheme() |
String |
getServerName() |
int |
getServerPort() |
Object |
getSessionAttribute(String name) |
org.vertx.java.core.json.JsonObject |
getSessionAttributes() |
void |
setResponseHeader(String name,
String value) |
void |
setResponseStatus(int code) |
void |
setSessionAttribute(String name,
Object value) |
void |
writeResponseContent(String content) |
public VertxWebContext(String method, String serverName, int serverPort, String fullUrl, String scheme, org.vertx.java.core.json.JsonObject headers, org.vertx.java.core.json.JsonObject parameters, org.vertx.java.core.json.JsonObject sessionAttributes)
public VertxWebContext(String method, String serverName, int serverPort, String fullUrl, String scheme, org.vertx.java.core.json.JsonObject headers, org.vertx.java.core.json.JsonObject parameters, org.vertx.java.core.json.JsonObject sessionAttributes, EventBusObjectConverter ebConverter)
public String getRequestParameter(String name)
getRequestParameter in interface org.pac4j.core.context.WebContextpublic Map<String,String[]> getRequestParameters()
getRequestParameters in interface org.pac4j.core.context.WebContextpublic String getRequestHeader(String name)
getRequestHeader in interface org.pac4j.core.context.WebContextpublic void setSessionAttribute(String name, Object value)
setSessionAttribute in interface org.pac4j.core.context.WebContextpublic Object getSessionAttribute(String name)
getSessionAttribute in interface org.pac4j.core.context.WebContextpublic org.vertx.java.core.json.JsonObject getSessionAttributes()
public String getRequestMethod()
getRequestMethod in interface org.pac4j.core.context.WebContextpublic void writeResponseContent(String content)
writeResponseContent in interface org.pac4j.core.context.WebContextpublic String getResponseContent()
public void setResponseStatus(int code)
setResponseStatus in interface org.pac4j.core.context.WebContextpublic int getResponseStatus()
public void setResponseHeader(String name, String value)
setResponseHeader in interface org.pac4j.core.context.WebContextpublic org.vertx.java.core.json.JsonObject getResponseHeaders()
public String getServerName()
getServerName in interface org.pac4j.core.context.WebContextpublic int getServerPort()
getServerPort in interface org.pac4j.core.context.WebContextpublic String getScheme()
getScheme in interface org.pac4j.core.context.WebContextpublic String getFullRequestURL()
getFullRequestURL in interface org.pac4j.core.context.WebContextCopyright © 2015. All rights reserved.