public class MockWebContext
extends org.pac4j.core.context.BaseResponseContext
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
attributes |
protected String |
fullRequestURL |
protected Map<String,String> |
headers |
protected String |
ip |
protected String |
method |
protected Map<String,String> |
parameters |
protected String |
path |
protected Collection<org.pac4j.core.context.Cookie> |
requestCookies |
protected String |
scheme |
protected boolean |
secure |
protected String |
serverName |
protected int |
serverPort |
protected Map<String,Object> |
session |
| Modifier | Constructor and Description |
|---|---|
protected |
MockWebContext() |
addResponseCookie, getResponseContent, getResponseContentType, getResponseEncoding, getResponseHeaders, getResponseLocation, getResponseStatus, setResponseCharacterEncoding, setResponseContentType, setResponseHeader, setResponseStatus, writeResponseContentprotected String method
protected String serverName
protected String scheme
protected boolean secure
protected int serverPort
protected String fullRequestURL
protected String ip
protected final Collection<org.pac4j.core.context.Cookie> requestCookies
protected String path
public static MockWebContext create()
public MockWebContext addRequestParameters(Map<String,String> parameters)
parameters - parameterspublic MockWebContext addRequestParameter(String key, String value)
key - parameter namevalue - parameter valuepublic MockWebContext addRequestHeader(String key, String value)
key - request namevalue - request valuepublic MockWebContext addSessionAttribute(String name, Object value)
name - session attribute namevalue - session attribute valuepublic MockWebContext setRequestMethod(String method)
method - request methodpublic MockWebContext setRemoteAddress(String ip)
public void invalidateSession()
public Object getSessionIdentifier()
public String getRequestMethod()
public String getRemoteAddr()
public String getServerName()
public int getServerPort()
public void setServerName(String serverName)
public void setServerPort(int serverPort)
public String getScheme()
public MockWebContext setScheme(String scheme)
public boolean isSecure()
public MockWebContext setSecure(boolean secure)
public String getFullRequestURL()
public MockWebContext setFullRequestURL(String fullRequestURL)
public Collection<org.pac4j.core.context.Cookie> getRequestCookies()
public Collection<org.pac4j.core.context.Cookie> getResponseCookies()
public String getPath()
public MockWebContext setPath(String path)
Copyright © 2016. All Rights Reserved.