Index
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.
All Classes and Interfaces|All Packages