Index

A B C D G H I J L N O R S T 
All Classes and Interfaces|All Packages

A

AbstractConfigFilter - Class in org.pac4j.jee.config
An abstract JEE filter which handles configuration.
AbstractConfigFilter() - Constructor for class org.pac4j.jee.config.AbstractConfigFilter
 
adapt(HttpAction, WebContext) - Method in class org.pac4j.jee.http.adapter.JEEHttpActionAdapter
addResponseCookie(Cookie) - Method in class org.pac4j.jee.context.JEEContext
applyDefaultSettingsIfUndefined(Config) - Method in class org.pac4j.jee.adapter.JEEFrameworkAdapter

B

buildFromTrackableSession(WebContext, Object) - Method in class org.pac4j.jee.context.session.JEESessionStore

C

compareManagers(Object, Object) - Method in class org.pac4j.jee.adapter.JEEFrameworkAdapter

D

destroy() - Method in class org.pac4j.jee.saml.metadata.Saml2MetadataFilter
destroySession(WebContext) - Method in class org.pac4j.jee.context.session.JEESessionStore
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pac4j.jee.config.AbstractConfigFilter

G

get(WebContext, String) - Method in class org.pac4j.jee.context.session.JEESessionStore
getBooleanParam(FilterConfig, String, Boolean) - Method in class org.pac4j.jee.config.AbstractConfigFilter
getBooleanParam.
getFullRequestURL() - Method in class org.pac4j.jee.context.JEEContext
getNativeRequest() - Method in class org.pac4j.jee.context.JEEContext
Return the native HTTP request.
getNativeResponse() - Method in class org.pac4j.jee.context.JEEContext
Return the native HTTP response.
getNativeSession(WebContext, boolean) - Method in class org.pac4j.jee.context.session.JEESessionStore
getNativeSession.
getPath() - Method in class org.pac4j.jee.context.JEEContext
This is not implemented using HttpServletRequest.getServletPath() or HttpServletRequest.getPathInfo() because they both have strange behaviours in different contexts (inside servlets, inside filters, various container implementation, etc)
getProtocol() - Method in class org.pac4j.jee.context.JEEContext
getQueryString() - Method in class org.pac4j.jee.context.JEEContext
getRemoteAddr() - Method in class org.pac4j.jee.context.JEEContext
getRequestAttribute(String) - Method in class org.pac4j.jee.context.JEEContext
getRequestContent() - Method in class org.pac4j.jee.context.JEEContext
getRequestCookies() - Method in class org.pac4j.jee.context.JEEContext
getRequestHeader(String) - Method in class org.pac4j.jee.context.JEEContext
getRequestMethod() - Method in class org.pac4j.jee.context.JEEContext
getRequestParameter(String) - Method in class org.pac4j.jee.context.JEEContext
getRequestParameters() - Method in class org.pac4j.jee.context.JEEContext
getRequestURL() - Method in class org.pac4j.jee.context.JEEContext
getResponseHeader(String) - Method in class org.pac4j.jee.context.JEEContext
getScheme() - Method in class org.pac4j.jee.context.JEEContext
getServerName() - Method in class org.pac4j.jee.context.JEEContext
getServerPort() - Method in class org.pac4j.jee.context.JEEContext
getSessionId(WebContext, boolean) - Method in class org.pac4j.jee.context.session.JEESessionStore
getSharedConfig() - Method in class org.pac4j.jee.config.AbstractConfigFilter
getSharedConfig.
getStringParam(FilterConfig, String, String) - Method in class org.pac4j.jee.config.AbstractConfigFilter
getStringParam.
getTrackableSession(WebContext) - Method in class org.pac4j.jee.context.session.JEESessionStore

H

httpSession - Variable in class org.pac4j.jee.context.session.JEESessionStore
 

I

init(FilterConfig) - Method in class org.pac4j.jee.config.AbstractConfigFilter
init(FilterConfig) - Method in class org.pac4j.jee.saml.metadata.Saml2MetadataFilter
INSTANCE - Static variable in class org.pac4j.jee.context.JEEContextFactory
Constant INSTANCE
INSTANCE - Static variable in class org.pac4j.jee.context.session.JEESessionStoreFactory
Constant INSTANCE
INSTANCE - Static variable in class org.pac4j.jee.http.adapter.JEEHttpActionAdapter
Constant INSTANCE
internalFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pac4j.jee.config.AbstractConfigFilter
internalFilter.
internalFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pac4j.jee.saml.metadata.Saml2MetadataFilter
internalFilter.
isSecure() - Method in class org.pac4j.jee.context.JEEContext

J

JEEContext - Class in org.pac4j.jee.context
This implementation uses the JEE HttpServletRequest and HttpServletResponse.
JEEContext(HttpServletRequest, HttpServletResponse) - Constructor for class org.pac4j.jee.context.JEEContext
Build a JEE context from the current HTTP request and response.
JEEContextFactory - Class in org.pac4j.jee.context
Build a JEE context from parameters.
JEEContextFactory() - Constructor for class org.pac4j.jee.context.JEEContextFactory
 
JEEFrameworkAdapter - Class in org.pac4j.jee.adapter
The JakartaEE framework adapter.
JEEFrameworkAdapter() - Constructor for class org.pac4j.jee.adapter.JEEFrameworkAdapter
 
JEEFrameworkParameters - Class in org.pac4j.jee.context
Specific JEE parameters.
JEEFrameworkParameters() - Constructor for class org.pac4j.jee.context.JEEFrameworkParameters
 
JEEHttpActionAdapter - Class in org.pac4j.jee.http.adapter
The HTTP action adapter for the JEEContext.
JEEHttpActionAdapter() - Constructor for class org.pac4j.jee.http.adapter.JEEHttpActionAdapter
Constructor for JEEHttpActionAdapter.
JEESessionStore - Class in org.pac4j.jee.context.session
Store data in the JEE web session.
JEESessionStore() - Constructor for class org.pac4j.jee.context.session.JEESessionStore
Constructor for JEESessionStore.
JEESessionStore(HttpSession) - Constructor for class org.pac4j.jee.context.session.JEESessionStore
Constructor for JEESessionStore.
JEESessionStoreFactory - Class in org.pac4j.jee.context.session
Build a JEE session store from parameters.
JEESessionStoreFactory() - Constructor for class org.pac4j.jee.context.session.JEESessionStoreFactory
 

L

logger - Variable in class org.pac4j.jee.config.AbstractConfigFilter
 

N

newContext(FrameworkParameters) - Method in class org.pac4j.jee.context.JEEContextFactory
newSessionStore(FrameworkParameters) - Method in class org.pac4j.jee.context.session.JEESessionStoreFactory
Create the session store.

O

org.pac4j.jee.adapter - package org.pac4j.jee.adapter
 
org.pac4j.jee.config - package org.pac4j.jee.config
 
org.pac4j.jee.context - package org.pac4j.jee.context
 
org.pac4j.jee.context.session - package org.pac4j.jee.context.session
 
org.pac4j.jee.http.adapter - package org.pac4j.jee.http.adapter
 
org.pac4j.jee.saml.metadata - package org.pac4j.jee.saml.metadata
 

R

renewSession(WebContext) - Method in class org.pac4j.jee.context.session.JEESessionStore

S

Saml2MetadataFilter - Class in org.pac4j.jee.saml.metadata
This filter prints the SP metadata for SAML.
Saml2MetadataFilter() - Constructor for class org.pac4j.jee.saml.metadata.Saml2MetadataFilter
 
set(WebContext, String, Object) - Method in class org.pac4j.jee.context.session.JEESessionStore
setConfig(Config) - Method in class org.pac4j.jee.config.AbstractConfigFilter
Setter for the field config.
setRequestAttribute(String, Object) - Method in class org.pac4j.jee.context.JEEContext
setResponseContentType(String) - Method in class org.pac4j.jee.context.JEEContext
setResponseHeader(String, String) - Method in class org.pac4j.jee.context.JEEContext

T

toString() - Method in class org.pac4j.jee.adapter.JEEFrameworkAdapter
A B C D G H I J L N O R S T 
All Classes and Interfaces|All Packages