A C D F G H I L O P S 
All Classes All Packages

A

AbstractConfigFilter - Class in org.pac4j.jee.filter
An abstract filter which handles configuration.
AbstractConfigFilter() - Constructor for class org.pac4j.jee.filter.AbstractConfigFilter
 
addFilterMapping(String, Filter, Object...) - Method in class org.pac4j.jee.util.FilterHelper
Add a filter mapping.

C

CallbackFilter - Class in org.pac4j.jee.filter
This filter finishes the login process for an indirect client.
CallbackFilter() - Constructor for class org.pac4j.jee.filter.CallbackFilter
 
CallbackFilter(Config) - Constructor for class org.pac4j.jee.filter.CallbackFilter
 
CallbackFilter(Config, String) - Constructor for class org.pac4j.jee.filter.CallbackFilter
 

D

destroy() - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 

F

FilterHelper - Class in org.pac4j.jee.util
Helper to define filter mappings.
FilterHelper(ServletContext) - Constructor for class org.pac4j.jee.util.FilterHelper
 

G

getAuthorizers() - Method in class org.pac4j.jee.filter.SecurityFilter
 
getBooleanParam(FilterConfig, String, Boolean) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
getCallbackLogic() - Method in class org.pac4j.jee.filter.CallbackFilter
 
getCentralLogout() - Method in class org.pac4j.jee.filter.LogoutFilter
 
getClients() - Method in class org.pac4j.jee.filter.SecurityFilter
 
getConfigOnly() - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
getDefaultClient() - Method in class org.pac4j.jee.filter.CallbackFilter
 
getDefaultUrl() - Method in class org.pac4j.jee.filter.CallbackFilter
 
getDefaultUrl() - Method in class org.pac4j.jee.filter.LogoutFilter
 
getDestroySession() - Method in class org.pac4j.jee.filter.LogoutFilter
 
getLocalLogout() - Method in class org.pac4j.jee.filter.LogoutFilter
 
getLogoutLogic() - Method in class org.pac4j.jee.filter.LogoutFilter
 
getLogoutUrlPattern() - Method in class org.pac4j.jee.filter.LogoutFilter
 
getMatchers() - Method in class org.pac4j.jee.filter.SecurityFilter
 
getMultiProfile() - Method in class org.pac4j.jee.filter.CallbackFilter
 
getMultiProfile() - Method in class org.pac4j.jee.filter.SecurityFilter
 
getRemoteUser() - Method in class org.pac4j.jee.util.Pac4JHttpServletRequestWrapper
 
getRenewSession() - Method in class org.pac4j.jee.filter.CallbackFilter
 
getSaveInSession() - Method in class org.pac4j.jee.filter.CallbackFilter
 
getSecurityLogic() - Method in class org.pac4j.jee.filter.SecurityFilter
 
getSharedConfig() - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
getStringParam(FilterConfig, String, String) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
getUserPrincipal() - Method in class org.pac4j.jee.util.Pac4JHttpServletRequestWrapper
 

H

HttpServletResponseProducer - Class in org.pac4j.jee.util
Produces a servlet response object corresponding to the response for the current request.
HttpServletResponseProducer() - Constructor for class org.pac4j.jee.util.HttpServletResponseProducer
 

I

init(FilterConfig) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
init(FilterConfig) - Method in class org.pac4j.jee.filter.CallbackFilter
 
init(FilterConfig) - Method in class org.pac4j.jee.filter.LogoutFilter
 
init(FilterConfig) - Method in class org.pac4j.jee.filter.SecurityFilter
 
internalFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
internalFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pac4j.jee.filter.CallbackFilter
 
internalFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pac4j.jee.filter.LogoutFilter
 
internalFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.pac4j.jee.filter.SecurityFilter
 
isUserInRole(String) - Method in class org.pac4j.jee.util.Pac4JHttpServletRequestWrapper
 

L

logger - Variable in class org.pac4j.jee.filter.AbstractConfigFilter
 
LogoutFilter - Class in org.pac4j.jee.filter
This filter handles the (application + identity provider) logout process.
LogoutFilter() - Constructor for class org.pac4j.jee.filter.LogoutFilter
 
LogoutFilter(Config) - Constructor for class org.pac4j.jee.filter.LogoutFilter
 
LogoutFilter(Config, String) - Constructor for class org.pac4j.jee.filter.LogoutFilter
 

O

org.pac4j.jee.filter - package org.pac4j.jee.filter
 
org.pac4j.jee.util - package org.pac4j.jee.util
 

P

Pac4JHttpServletRequestWrapper - Class in org.pac4j.jee.util
This wraps the HttpServletRequest to make it pac4j-aware by with respect to user-related methods.
Pac4JHttpServletRequestWrapper(HttpServletRequest, Collection<UserProfile>) - Constructor for class org.pac4j.jee.util.Pac4JHttpServletRequestWrapper
 
Pac4jProducer - Class in org.pac4j.jee.util
Produces request-scoped web context and profile manager.
Pac4jProducer() - Constructor for class org.pac4j.jee.util.Pac4jProducer
 

S

SecurityFilter - Class in org.pac4j.jee.filter
This filter protects an url.
SecurityFilter() - Constructor for class org.pac4j.jee.filter.SecurityFilter
 
SecurityFilter(Config) - Constructor for class org.pac4j.jee.filter.SecurityFilter
 
SecurityFilter(Config, String) - Constructor for class org.pac4j.jee.filter.SecurityFilter
 
SecurityFilter(Config, String, String) - Constructor for class org.pac4j.jee.filter.SecurityFilter
 
SecurityFilter(Config, String, String, String) - Constructor for class org.pac4j.jee.filter.SecurityFilter
 
setAuthorizers(String) - Method in class org.pac4j.jee.filter.SecurityFilter
 
setCallbackLogic(CallbackLogic<Object, JEEContext>) - Method in class org.pac4j.jee.filter.CallbackFilter
 
setCentralLogout(Boolean) - Method in class org.pac4j.jee.filter.LogoutFilter
 
setClients(String) - Method in class org.pac4j.jee.filter.SecurityFilter
 
setConfigOnly(Config) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
setDefaultClient(String) - Method in class org.pac4j.jee.filter.CallbackFilter
 
setDefaultUrl(String) - Method in class org.pac4j.jee.filter.CallbackFilter
 
setDefaultUrl(String) - Method in class org.pac4j.jee.filter.LogoutFilter
 
setDestroySession(Boolean) - Method in class org.pac4j.jee.filter.LogoutFilter
 
setLocalLogout(Boolean) - Method in class org.pac4j.jee.filter.LogoutFilter
 
setLogoutLogic(LogoutLogic<Object, JEEContext>) - Method in class org.pac4j.jee.filter.LogoutFilter
 
setLogoutUrlPattern(String) - Method in class org.pac4j.jee.filter.LogoutFilter
 
setMatchers(String) - Method in class org.pac4j.jee.filter.SecurityFilter
 
setMultiProfile(Boolean) - Method in class org.pac4j.jee.filter.CallbackFilter
 
setMultiProfile(Boolean) - Method in class org.pac4j.jee.filter.SecurityFilter
 
setRenewSession(Boolean) - Method in class org.pac4j.jee.filter.CallbackFilter
 
setSaveInSession(Boolean) - Method in class org.pac4j.jee.filter.CallbackFilter
 
setSecurityLogic(SecurityLogic<Object, JEEContext>) - Method in class org.pac4j.jee.filter.SecurityFilter
 
setSharedConfig(Config) - Method in class org.pac4j.jee.filter.AbstractConfigFilter
 
A C D F G H I L O P S 
All Classes All Packages