A B C G I L O P R S U V W 
All Classes All Packages

A

AnnotationConfig - Class in org.pac4j.springframework.annotation
The configuration for aspects.
AnnotationConfig() - Constructor for class org.pac4j.springframework.annotation.AnnotationConfig
 

B

beforeRequireAllRoles(RequireAllRoles) - Method in class org.pac4j.springframework.annotation.ui.UIAnnotationAspect
 
beforeRequireAllRoles(RequireAllRoles) - Method in class org.pac4j.springframework.annotation.ws.WSAnnotationAspect
 
beforeRequireAnyRole(RequireAnyRole) - Method in class org.pac4j.springframework.annotation.ui.UIAnnotationAspect
 
beforeRequireAnyRole(RequireAnyRole) - Method in class org.pac4j.springframework.annotation.ws.WSAnnotationAspect
 

C

callback(HttpServletRequest, HttpServletResponse) - Method in class org.pac4j.springframework.web.CallbackController
 
CallbackController - Class in org.pac4j.springframework.web
This controller finishes the login process for an indirect client, based on the CallbackController.callbackLogic.
CallbackController() - Constructor for class org.pac4j.springframework.web.CallbackController
 
callbackWithClientName(HttpServletRequest, HttpServletResponse, String) - Method in class org.pac4j.springframework.web.CallbackController
 
CommonAspect - Class in org.pac4j.springframework.annotation
Common aspect behaviors.
CommonAspect() - Constructor for class org.pac4j.springframework.annotation.CommonAspect
 
ComponentConfig - Class in org.pac4j.springframework.component
The configuration of the pac4j components.
ComponentConfig() - Constructor for class org.pac4j.springframework.component.ComponentConfig
 
config - Variable in class org.pac4j.springframework.component.ComponentConfig
 

G

getAuthorizers() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getCallbackLogic() - Method in class org.pac4j.springframework.web.CallbackController
 
getCentralLogout() - Method in class org.pac4j.springframework.web.LogoutController
 
getClients() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getConfig() - Method in class org.pac4j.springframework.web.CallbackController
 
getConfig() - Method in class org.pac4j.springframework.web.LogoutController
 
getConfig() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getDefaultClient() - Method in class org.pac4j.springframework.web.CallbackController
 
getDefaultUrl() - Method in class org.pac4j.springframework.web.CallbackController
 
getDefaultUrl() - Method in class org.pac4j.springframework.web.LogoutController
 
getDestroySession() - Method in class org.pac4j.springframework.web.LogoutController
 
getHttpActionAdapter() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getLocalLogout() - Method in class org.pac4j.springframework.web.LogoutController
 
getLogoutLogic() - Method in class org.pac4j.springframework.web.LogoutController
 
getLogoutUrlPattern() - Method in class org.pac4j.springframework.web.LogoutController
 
getMatchers() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getMultiProfile() - Method in class org.pac4j.springframework.web.CallbackController
 
getMultiProfile() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getProfileManager() - Method in class org.pac4j.springframework.component.ComponentConfig
 
getRenewSession() - Method in class org.pac4j.springframework.web.CallbackController
 
getSecurityLogic() - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
getSessionStore() - Method in class org.pac4j.springframework.component.ComponentConfig
 
getWebContext() - Method in class org.pac4j.springframework.component.ComponentConfig
 

I

isAuthenticated(boolean) - Method in class org.pac4j.springframework.annotation.CommonAspect
 

L

logout(HttpServletRequest, HttpServletResponse) - Method in class org.pac4j.springframework.web.LogoutController
 
LogoutController - Class in org.pac4j.springframework.web
This controller handles the (application + identity provider) logout process, based on the LogoutController.logoutLogic.
LogoutController() - Constructor for class org.pac4j.springframework.web.LogoutController
 

O

org.pac4j.springframework.annotation - package org.pac4j.springframework.annotation
 
org.pac4j.springframework.annotation.ui - package org.pac4j.springframework.annotation.ui
 
org.pac4j.springframework.annotation.ws - package org.pac4j.springframework.annotation.ws
 
org.pac4j.springframework.component - package org.pac4j.springframework.component
 
org.pac4j.springframework.web - package org.pac4j.springframework.web
 

P

preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 

R

request - Variable in class org.pac4j.springframework.component.ComponentConfig
 
requireAllRoles(boolean, String...) - Method in class org.pac4j.springframework.annotation.CommonAspect
 
RequireAllRoles - Annotation Type in org.pac4j.springframework.annotation.ui
The "require all roles" authorization check.
RequireAllRoles - Annotation Type in org.pac4j.springframework.annotation.ws
The "require all roles" authorization check.
requireAnyRole(boolean, String...) - Method in class org.pac4j.springframework.annotation.CommonAspect
 
RequireAnyRole - Annotation Type in org.pac4j.springframework.annotation.ui
The "require any role" authorization check.
RequireAnyRole - Annotation Type in org.pac4j.springframework.annotation.ws
The "require any role" authorization check.
response - Variable in class org.pac4j.springframework.component.ComponentConfig
 

S

SecurityInterceptor - Class in org.pac4j.springframework.web
This interceptor protects an url, based on the SecurityInterceptor.securityLogic.
SecurityInterceptor(Config) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
SecurityInterceptor(Config, String) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
SecurityInterceptor(Config, String, String) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
SecurityInterceptor(Config, String, String, String) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
SecurityInterceptor(Config, String, Authorizer[]) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
SecurityInterceptor(Config, String, Authorizer[], Matcher[]) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
SecurityInterceptor(Config, String, HttpActionAdapter) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
 
sessionStore - Variable in class org.pac4j.springframework.component.ComponentConfig
 
setAuthorizers(String) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
setCallbackLogic(CallbackLogic<Object, JEEContext>) - Method in class org.pac4j.springframework.web.CallbackController
 
setCentralLogout(Boolean) - Method in class org.pac4j.springframework.web.LogoutController
 
setClients(String) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
setConfig(Config) - Method in class org.pac4j.springframework.web.CallbackController
 
setConfig(Config) - Method in class org.pac4j.springframework.web.LogoutController
 
setConfig(Config) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
setDefaultClient(String) - Method in class org.pac4j.springframework.web.CallbackController
 
setDefaultUrl(String) - Method in class org.pac4j.springframework.web.CallbackController
 
setDefaultUrl(String) - Method in class org.pac4j.springframework.web.LogoutController
 
setDestroySession(Boolean) - Method in class org.pac4j.springframework.web.LogoutController
 
setHttpActionAdapter(HttpActionAdapter) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
setLocalLogout(Boolean) - Method in class org.pac4j.springframework.web.LogoutController
 
setLogoutLogic(LogoutLogic<Object, JEEContext>) - Method in class org.pac4j.springframework.web.LogoutController
 
setLogoutUrlPattern(String) - Method in class org.pac4j.springframework.web.LogoutController
 
setMatchers(String) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
setMultiProfile(Boolean) - Method in class org.pac4j.springframework.web.CallbackController
 
setMultiProfile(Boolean) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 
setRenewSession(Boolean) - Method in class org.pac4j.springframework.web.CallbackController
 
setSecurityLogic(SecurityLogic<Boolean, JEEContext>) - Method in class org.pac4j.springframework.web.SecurityInterceptor
 

U

uiAnnotationAspect() - Method in class org.pac4j.springframework.annotation.AnnotationConfig
 
UIAnnotationAspect - Class in org.pac4j.springframework.annotation.ui
The aspect to define the web applications annotations.
UIAnnotationAspect() - Constructor for class org.pac4j.springframework.annotation.ui.UIAnnotationAspect
 

V

value() - Method in annotation type org.pac4j.springframework.annotation.ui.RequireAllRoles
 
value() - Method in annotation type org.pac4j.springframework.annotation.ui.RequireAnyRole
 
value() - Method in annotation type org.pac4j.springframework.annotation.ws.RequireAllRoles
 
value() - Method in annotation type org.pac4j.springframework.annotation.ws.RequireAnyRole
 

W

wsAnnotationAspect() - Method in class org.pac4j.springframework.annotation.AnnotationConfig
 
WSAnnotationAspect - Class in org.pac4j.springframework.annotation.ws
The aspect to define the web services annotations.
WSAnnotationAspect() - Constructor for class org.pac4j.springframework.annotation.ws.WSAnnotationAspect
 
A B C G I L O P R S U V W 
All Classes All Packages