Index

A B C G I L O P R S V 
All Classes and Interfaces|All Packages

A

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

B

beforeRequireAllRoles(RequireAllRoles) - Method in class org.pac4j.springframework.annotation.RequireRoleAnnotationAspect
Check whether the user has all the roles.
beforeRequireAnyRole(RequireAnyRole) - Method in class org.pac4j.springframework.annotation.RequireRoleAnnotationAspect
Check whether the user has one of the roles.
build(Object...) - Static method in class org.pac4j.springframework.web.SecurityInterceptor
Advanced builder.

C

callback(HttpServletRequest, HttpServletResponse) - Method in class org.pac4j.springframework.web.CallbackController
Handle the callback.
CallbackController - Class in org.pac4j.springframework.web
This controller finishes the login process for an indirect client.
CallbackController() - Constructor for class org.pac4j.springframework.web.CallbackController
 
callbackWithClientName(HttpServletRequest, HttpServletResponse, String) - Method in class org.pac4j.springframework.web.CallbackController
Handle the callback (client name in path).
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
The security config.

G

getProfileManager() - Method in class org.pac4j.springframework.component.ComponentConfig
Retrieve the current profile manager.
getSessionStore() - Method in class org.pac4j.springframework.component.ComponentConfig
Retrieve the current session store.
getWebContext() - Method in class org.pac4j.springframework.component.ComponentConfig
Retrieve the current web context.

I

isAuthenticated() - Method in class org.pac4j.springframework.annotation.RequireRoleAnnotationAspect
Check if the user is authenticated and return its profiles if so.

L

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

O

org.pac4j.springframework.annotation - package org.pac4j.springframework.annotation
 
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
The HTTP request.
RequireAllRoles - Annotation Interface in org.pac4j.springframework.annotation
The "require all roles" authorization check.
RequireAnyRole - Annotation Interface in org.pac4j.springframework.annotation
The "require any role" authorization check.
requireRoleAnnotationAspect() - Method in class org.pac4j.springframework.annotation.AnnotationConfig
Role aspect configuration.
RequireRoleAnnotationAspect - Class in org.pac4j.springframework.annotation
The aspect to define the annotations.
RequireRoleAnnotationAspect() - Constructor for class org.pac4j.springframework.annotation.RequireRoleAnnotationAspect
 
response - Variable in class org.pac4j.springframework.component.ComponentConfig
The HTTP response.

S

SecurityInterceptor - Class in org.pac4j.springframework.web
This interceptor protects an URL.
SecurityInterceptor() - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
Empty constructor.
SecurityInterceptor(Config) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
Constructor.
SecurityInterceptor(Config, String) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
Constructor.
SecurityInterceptor(Config, String, String) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
Constructor.
SecurityInterceptor(Config, String, String, String) - Constructor for class org.pac4j.springframework.web.SecurityInterceptor
Constructor.

V

value() - Element in annotation interface org.pac4j.springframework.annotation.RequireAllRoles
The roles to check.
value() - Element in annotation interface org.pac4j.springframework.annotation.RequireAnyRole
The roles to check.
A B C G I L O P R S V 
All Classes and Interfaces|All Packages