A B C D E G H I K L M O P R S T 
All Classes All Packages

A

AbstractPathFilter - Class in org.pac4j.springframework.security.web
This filter only applies for a specific suffix path if defined or every time otherwise.
AbstractPathFilter() - Constructor for class org.pac4j.springframework.security.web.AbstractPathFilter
 
adapt(HttpAction, WebContext) - Method in class org.pac4j.springframework.security.util.KeepActionHttpActionAdapter
 

B

buildAuthorities(List<UserProfile>) - Static method in class org.pac4j.springframework.security.util.SpringSecurityHelper
Build a list of authorities from a list of profiles.

C

CallbackFilter - Class in org.pac4j.springframework.security.web
This filter finishes the login process for an indirect client.
CallbackFilter() - Constructor for class org.pac4j.springframework.security.web.CallbackFilter
 
CallbackFilter(Config) - Constructor for class org.pac4j.springframework.security.web.CallbackFilter
 
CallbackFilter(Config, String) - Constructor for class org.pac4j.springframework.security.web.CallbackFilter
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.pac4j.springframework.security.web.Pac4jEntryPoint
 

D

DEFAULT_CALLBACK_SUFFIX - Static variable in class org.pac4j.springframework.security.web.CallbackFilter
 
destroy() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
destroy() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
destroy() - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
doFilter(ServletRequest, ServletResponse) - Method in class org.pac4j.springframework.security.util.KeepRequestResponseFilterChain
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 

E

equals(Object) - Method in class org.pac4j.springframework.security.authentication.Pac4jRememberMeAuthenticationToken
 

G

getAction() - Method in class org.pac4j.springframework.security.util.KeepActionHttpActionAdapter
 
getApplicationContext() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
getAuthorizers() - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
getCallbackLogic() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
getCentralLogout() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getClientName() - Method in class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
getClients() - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
getConfig() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
getConfig() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getConfig() - Method in class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
getConfig() - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
getCredentials() - Method in class org.pac4j.springframework.security.authentication.Pac4jAuthenticationToken
 
getDefaultClient() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
getDefaultUrl() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
getDefaultUrl() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getDestroySession() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getLocalLogout() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getLogoutLogic() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getLogoutUrlPattern() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
getMatchers() - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
getName() - Method in class org.pac4j.springframework.security.authentication.Pac4jAuthenticationToken
 
getName() - Method in class org.pac4j.springframework.security.authentication.Pac4jRememberMeAuthenticationToken
 
getPrincipal() - Method in class org.pac4j.springframework.security.authentication.Pac4jAuthenticationToken
 
getProfile() - Method in interface org.pac4j.springframework.security.authentication.Pac4jAuthentication
Get the main profile of the authenticated user.
getProfiles() - Method in interface org.pac4j.springframework.security.authentication.Pac4jAuthentication
Get all the profiles of the authenticated user.
getProfiles() - Method in class org.pac4j.springframework.security.authentication.Pac4jAuthenticationToken
 
getProfiles() - Method in class org.pac4j.springframework.security.authentication.Pac4jRememberMeAuthenticationToken
 
getRenewSession() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
getRequest() - Method in class org.pac4j.springframework.security.util.KeepRequestResponseFilterChain
 
getResponse() - Method in class org.pac4j.springframework.security.util.KeepRequestResponseFilterChain
 
getSecurityLogic() - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
getSuffix() - Method in class org.pac4j.springframework.security.web.AbstractPathFilter
 

H

hashCode() - Method in class org.pac4j.springframework.security.authentication.Pac4jRememberMeAuthenticationToken
 
hasRequest() - Method in class org.pac4j.springframework.security.util.KeepRequestResponseFilterChain
 
hasResponse() - Method in class org.pac4j.springframework.security.util.KeepRequestResponseFilterChain
 

I

init(FilterConfig) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
init(FilterConfig) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
init(FilterConfig) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
internalInit() - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
internalInit() - Method in class org.pac4j.springframework.security.web.LogoutFilter
 

K

KeepActionHttpActionAdapter - Class in org.pac4j.springframework.security.util
Keep the requested action.
KeepActionHttpActionAdapter() - Constructor for class org.pac4j.springframework.security.util.KeepActionHttpActionAdapter
 
KeepRequestResponseFilterChain - Class in org.pac4j.springframework.security.util
Keep the request and response from the filter chain.
KeepRequestResponseFilterChain() - Constructor for class org.pac4j.springframework.security.util.KeepRequestResponseFilterChain
 

L

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

M

mustApply(WebContext) - Method in class org.pac4j.springframework.security.web.AbstractPathFilter
 

O

org.pac4j.springframework.security.authentication - package org.pac4j.springframework.security.authentication
 
org.pac4j.springframework.security.profile - package org.pac4j.springframework.security.profile
 
org.pac4j.springframework.security.util - package org.pac4j.springframework.security.util
 
org.pac4j.springframework.security.web - package org.pac4j.springframework.security.web
 

P

Pac4jAuthentication - Interface in org.pac4j.springframework.security.authentication
Pac4j authentication interface.
Pac4jAuthenticationToken - Class in org.pac4j.springframework.security.authentication
Pac4j authentication token when the user is authenticated.
Pac4jAuthenticationToken(List<UserProfile>) - Constructor for class org.pac4j.springframework.security.authentication.Pac4jAuthenticationToken
 
Pac4jEntryPoint - Class in org.pac4j.springframework.security.web
This entry point can be defined with a security configuration and a client name: if it's an indirect client, it redirects the user to te identity provider for login.
Pac4jEntryPoint() - Constructor for class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
Pac4jEntryPoint(Config, String) - Constructor for class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
Pac4jRememberMeAuthenticationToken - Class in org.pac4j.springframework.security.authentication
Pac4j authentication token in case of remember-me.
Pac4jRememberMeAuthenticationToken(List<UserProfile>) - Constructor for class org.pac4j.springframework.security.authentication.Pac4jRememberMeAuthenticationToken
 
populateAuthentication(LinkedHashMap<String, UserProfile>) - Static method in class org.pac4j.springframework.security.util.SpringSecurityHelper
Populate the authenticated user profiles in the Spring Security context.

R

removeProfiles() - Method in class org.pac4j.springframework.security.profile.SpringSecurityProfileManager
 

S

saveAll(LinkedHashMap<String, UserProfile>, boolean) - Method in class org.pac4j.springframework.security.profile.SpringSecurityProfileManager
 
SecurityFilter - Class in org.pac4j.springframework.security.web
This filter protects an URL.
SecurityFilter() - Constructor for class org.pac4j.springframework.security.web.SecurityFilter
 
SecurityFilter(Config) - Constructor for class org.pac4j.springframework.security.web.SecurityFilter
 
SecurityFilter(Config, String) - Constructor for class org.pac4j.springframework.security.web.SecurityFilter
 
SecurityFilter(Config, String, String) - Constructor for class org.pac4j.springframework.security.web.SecurityFilter
 
setApplicationContext(ApplicationContext) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
setAuthorizers(String) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
setCallbackLogic(CallbackLogic) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
setCentralLogout(Boolean) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setClientName(String) - Method in class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
setClients(String) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
setConfig(Config) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
setConfig(Config) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setConfig(Config) - Method in class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
setConfig(Config) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
setDefaultClient(String) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
setDefaultUrl(String) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
setDefaultUrl(String) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setDestroySession(Boolean) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setLocalLogout(Boolean) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setLogoutLogic(LogoutLogic) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setLogoutUrlPattern(String) - Method in class org.pac4j.springframework.security.web.LogoutFilter
 
setMatchers(String) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
setRenewSession(Boolean) - Method in class org.pac4j.springframework.security.web.CallbackFilter
 
setSecurityLogic(SecurityLogic) - Method in class org.pac4j.springframework.security.web.SecurityFilter
 
setSuffix(String) - Method in class org.pac4j.springframework.security.web.AbstractPathFilter
 
SpringSecurityHelper - Class in org.pac4j.springframework.security.util
Helper for Spring Security.
SpringSecurityHelper() - Constructor for class org.pac4j.springframework.security.util.SpringSecurityHelper
 
SpringSecurityProfileManager - Class in org.pac4j.springframework.security.profile
Specific profile manager for Spring Security.
SpringSecurityProfileManager(WebContext, SessionStore) - Constructor for class org.pac4j.springframework.security.profile.SpringSecurityProfileManager
 

T

toString() - Method in class org.pac4j.springframework.security.web.Pac4jEntryPoint
 
A B C D E G H I K L M O P R S T 
All Classes All Packages