A C D E G H I L M O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAuthenticationProvider - Class in org.ligoj.app.http.security
-
Base implementation of very basic SSO implementation.
- AbstractAuthenticationProvider() - Constructor for class org.ligoj.app.http.security.AbstractAuthenticationProvider
- ajaxFormLoginEntryPoint() - Method in class org.ligoj.boot.web.SecurityConfiguration
-
A 403 JSON management.
- allowUrlEncodedSlashHttpFirewall() - Method in class org.ligoj.boot.web.SecurityConfiguration
- apiProxyServlet() - Method in class org.ligoj.boot.web.Application
- Application - Class in org.ligoj.boot.web
-
Application entry point.
- Application() - Constructor for class org.ligoj.boot.web.Application
- attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.ligoj.app.http.security.DigestAuthenticationFilter
- authenticate(String, String, Collection<? extends GrantedAuthority>) - Method in class org.ligoj.app.http.security.RestAuthenticationProvider
- authenticate(Authentication) - Method in class org.ligoj.app.http.security.RestAuthenticationProvider
- authenticate(Authentication) - Method in class org.ligoj.app.http.security.TrustedAuthenticationProvider
- authenticationProvider() - Method in class org.ligoj.boot.web.SecurityConfiguration
-
Pre-Authentication provider.
C
- cacheFilter() - Method in class org.ligoj.boot.web.Application
- CAPTCHA_HEADER - Static variable in class org.ligoj.app.http.security.CaptchaFilter
- captchaFilter() - Method in class org.ligoj.boot.web.Application
- CaptchaFilter - Class in org.ligoj.app.http.security
-
Filter checking the CAPTCHA data provided in the "captcha" parameter.
- CaptchaFilter() - Constructor for class org.ligoj.app.http.security.CaptchaFilter
- captchaServlet() - Method in class org.ligoj.boot.web.Application
- CaptchaServlet - Class in org.ligoj.app.http.security
-
Servlet generating CAPTCHA image.
- CaptchaServlet() - Constructor for class org.ligoj.app.http.security.CaptchaServlet
- characterEncodingFilter() - Method in class org.ligoj.boot.web.Application
- concurrentSessionFilter() - Method in class org.ligoj.boot.web.SecurityConfiguration
- configure(SpringApplicationBuilder) - Method in class org.ligoj.boot.web.Application
- configure(HttpSecurity) - Method in class org.ligoj.boot.web.SecurityConfiguration
- configure(WebSecurity) - Method in class org.ligoj.boot.web.SecurityConfiguration
- configureGlobal(AuthenticationManagerBuilder) - Method in class org.ligoj.boot.web.SecurityConfiguration
-
Configure
AuthenticationProvider - containerCustomizer() - Method in class org.ligoj.boot.web.Application
- CookieWipingLogoutHandler - Class in org.ligoj.app.http.security
-
A logout handler which clears a defined list of cookies, using the context path and '/' as the cookie path.
- CookieWipingLogoutHandler() - Constructor for class org.ligoj.app.http.security.CookieWipingLogoutHandler
D
- destroy() - Method in class org.ligoj.app.http.security.CaptchaFilter
- digestAuthenticationFilter() - Method in class org.ligoj.boot.web.SecurityConfiguration
- DigestAuthenticationFilter - Class in org.ligoj.app.http.security
-
Listen "/oauth/token?
- DigestAuthenticationFilter() - Constructor for class org.ligoj.app.http.security.DigestAuthenticationFilter
-
Constructor defining the filtering path.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.ligoj.app.http.security.CaptchaFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.ligoj.app.http.security.SilentRequestHeaderAuthenticationFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.ligoj.app.http.proxy.HtmlProxyFilter
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ligoj.app.http.security.CaptchaServlet
- doSFilter() - Method in class org.ligoj.boot.web.Application
E
- environmentCode - Variable in class org.ligoj.boot.web.Application
G
- getEnvironment() - Method in class org.ligoj.boot.web.Application
-
Fix the system environment from "auto" to the guess value.
- getFailureHandler() - Method in class org.ligoj.boot.web.SecurityConfiguration
- getRestFailureStrategy() - Method in class org.ligoj.boot.web.SecurityConfiguration
- getSuccessHandler() - Method in class org.ligoj.boot.web.SecurityConfiguration
H
- htmlProxyFilter() - Method in class org.ligoj.boot.web.Application
- HtmlProxyFilter - Class in org.ligoj.app.http.proxy
-
Filter able to mask the HTML extension from the URL, and forward to the master HTML file as necessary.
- HtmlProxyFilter() - Constructor for class org.ligoj.app.http.proxy.HtmlProxyFilter
- httpSessionEventPublisher() - Method in class org.ligoj.boot.web.Application
I
- init(FilterConfig) - Method in class org.ligoj.app.http.security.CaptchaFilter
L
- lastContext - Static variable in class org.ligoj.boot.web.Application
-
The last loaded context.
- loadUserByUsername(String) - Method in class org.ligoj.app.http.security.SimpleUserDetailsService
- logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.ligoj.app.http.security.CookieWipingLogoutHandler
M
- main(String[]) - Static method in class org.ligoj.boot.web.Application
-
Require main either invoked from IDE, either from the CLI
- managementServlet() - Method in class org.ligoj.boot.web.Application
O
- org.ligoj.app.http.proxy - package org.ligoj.app.http.proxy
- org.ligoj.app.http.security - package org.ligoj.app.http.security
- org.ligoj.boot.web - package org.ligoj.boot.web
P
- pluginProxyServlet() - Method in class org.ligoj.boot.web.Application
R
- requestContextListener() - Method in class org.ligoj.boot.web.Application
- RestAuthenticationProvider - Class in org.ligoj.app.http.security
-
REST authenticated provider.
- RestAuthenticationProvider() - Constructor for class org.ligoj.app.http.security.RestAuthenticationProvider
S
- SecurityConfiguration - Class in org.ligoj.boot.web
-
Spring Boot security configuration.
- SecurityConfiguration() - Constructor for class org.ligoj.boot.web.SecurityConfiguration
- securityFilterChainRegistration() - Method in class org.ligoj.boot.web.Application
- securityPreAuthCookies - Variable in class org.ligoj.boot.web.SecurityConfiguration
- securityPreAuthCredentials - Variable in class org.ligoj.boot.web.SecurityConfiguration
- securityPreAuthLogout - Variable in class org.ligoj.boot.web.SecurityConfiguration
- securityPreAuthPrincipal - Variable in class org.ligoj.boot.web.SecurityConfiguration
- sessionAuth() - Method in class org.ligoj.boot.web.SecurityConfiguration
-
Maximum ONE concurrent session.
- sessionRegistry() - Method in class org.ligoj.boot.web.SecurityConfiguration
- setPrincipalRequestHeader(String) - Method in class org.ligoj.app.http.security.SilentRequestHeaderAuthenticationFilter
- SilentRequestHeaderAuthenticationFilter - Class in org.ligoj.app.http.security
-
Security filter enabled when a required header is used for pre-authentication.
- SilentRequestHeaderAuthenticationFilter() - Constructor for class org.ligoj.app.http.security.SilentRequestHeaderAuthenticationFilter
-
Simple constructor using a forward to "401" page on error.
- SimpleUserDetailsService - Class in org.ligoj.app.http.security
-
Basic user details service.
- SimpleUserDetailsService() - Constructor for class org.ligoj.app.http.security.SimpleUserDetailsService
- supports(Class<?>) - Method in class org.ligoj.app.http.security.AbstractAuthenticationProvider
-
Authentication supports.
T
- TrustedAuthenticationProvider - Class in org.ligoj.app.http.security
-
Always authenticated provider.
- TrustedAuthenticationProvider() - Constructor for class org.ligoj.app.http.security.TrustedAuthenticationProvider
U
- userDetailsServiceBean() - Method in class org.ligoj.boot.web.SecurityConfiguration
All Classes All Packages