public class FilterSessionStore extends Object implements AdapterSessionStore
| Modifier and Type | Field and Description |
|---|---|
protected HttpFacade |
facade |
protected int |
maxBuffer |
protected boolean |
needRequestRestore |
static String |
REDIRECT_URI |
protected javax.servlet.http.HttpServletRequest |
request |
protected byte[] |
restoredBuffer |
static String |
SAVED_BODY |
static String |
SAVED_HEADERS |
static String |
SAVED_METHOD |
| Constructor and Description |
|---|
FilterSessionStore(javax.servlet.http.HttpServletRequest request,
HttpFacade facade,
int maxBuffer) |
| Modifier and Type | Method and Description |
|---|---|
javax.servlet.http.HttpServletRequestWrapper |
buildWrapper(javax.servlet.http.HttpSession session,
KeycloakAccount account) |
void |
clearSavedRequest(javax.servlet.http.HttpSession session) |
static String |
getCharsetFromContentType(String contentType) |
String |
getRedirectUri() |
static MultivaluedHashMap<String,String> |
parseForm(InputStream entityStream) |
boolean |
restoreRequest() |
void |
saveRequest() |
void |
servletRequestLogout() |
public static final String REDIRECT_URI
public static final String SAVED_METHOD
public static final String SAVED_HEADERS
public static final String SAVED_BODY
protected final javax.servlet.http.HttpServletRequest request
protected final HttpFacade facade
protected final int maxBuffer
protected byte[] restoredBuffer
protected boolean needRequestRestore
public FilterSessionStore(javax.servlet.http.HttpServletRequest request,
HttpFacade facade,
int maxBuffer)
public void clearSavedRequest(javax.servlet.http.HttpSession session)
public void servletRequestLogout()
public javax.servlet.http.HttpServletRequestWrapper buildWrapper(javax.servlet.http.HttpSession session,
KeycloakAccount account)
public String getRedirectUri()
public boolean restoreRequest()
restoreRequest in interface AdapterSessionStorepublic static MultivaluedHashMap<String,String> parseForm(InputStream entityStream) throws IOException
IOExceptionpublic void saveRequest()
saveRequest in interface AdapterSessionStoreCopyright © 2019 JBoss by Red Hat. All rights reserved.