Index
All Classes and Interfaces|All Packages
A
- apiSecurityFilterChain(HttpSecurity) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- apiSecurityFilterChain(HttpSecurity, MvcRequestMatcher.Builder) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- apiStaticResources() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- apiStaticResources(MvcRequestMatcher.Builder) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- authnManager(HttpSecurity, List<UserDetailsService>) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- authnManager(HttpSecurity, List<UserDetailsService>) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
C
- ComponentBasedSecurityConfiguration - Class in info.ejava.examples.svc.authn.users.security
- ComponentBasedSecurityConfiguration() - Constructor for class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- ComponentBasedSecurityConfigurationWorkAround - Class in info.ejava.examples.svc.authn.users.security
- ComponentBasedSecurityConfigurationWorkAround() - Constructor for class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- corsLimitedConfigurationSource() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- corsLimitedConfigurationSource() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- corsPermitAllConfigurationSource() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- corsPermitAllConfigurationSource() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- customOpenAPI() - Method in class info.ejava.examples.svc.authn.SwaggerConfiguration
D
- defaultSecurityFilterChain(HttpSecurity) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- defaultSecurityFilterChain(HttpSecurity) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
E
- ExceptionAdvice - Class in info.ejava.examples.svc.authn.users.controllers
- ExceptionAdvice() - Constructor for class info.ejava.examples.svc.authn.users.controllers.ExceptionAdvice
G
- getHello(String, UserDetails) - Method in class info.ejava.examples.svc.authn.users.controllers.HelloController
- getHelloAlt(String) - Method in class info.ejava.examples.svc.authn.users.controllers.HelloController
- getHelloAuthn(String, UserDetails) - Method in class info.ejava.examples.svc.authn.users.controllers.HelloController
H
- h2SecurityFilters(HttpSecurity, AuthenticationManager) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
-
Adding h2-console to application and protecting behind a FORM login fed off the application's authentication manager.
- h2SecurityFilters(HttpSecurity, MvcRequestMatcher.Builder, AuthenticationManager) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
-
Adding h2-console to application and protecting behind a FORM login fed off the application's authentication manager.
- HelloController - Class in info.ejava.examples.svc.authn.users.controllers
- HelloController() - Constructor for class info.ejava.examples.svc.authn.users.controllers.HelloController
I
- info.ejava.examples.svc.authn - package info.ejava.examples.svc.authn
- info.ejava.examples.svc.authn.users.controllers - package info.ejava.examples.svc.authn.users.controllers
- info.ejava.examples.svc.authn.users.security - package info.ejava.examples.svc.authn.users.security
J
- jdbcUserDetailsService(DataSource) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- jdbcUserDetailsService(DataSource) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
L
- logFilter() - Method in class info.ejava.examples.svc.authn.UserMgmtExampleApp
M
- main(String[]) - Static method in class info.ejava.examples.svc.authn.UserMgmtExampleApp
- mvc(HandlerMappingIntrospector) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
-
https://github.com/jzheaux/cve-2023-34035-mitigations An explicit MvcRequestMatcher.Builder is necessary when mixing SpringMvc with non-SpringMvc Servlets.
P
- passwordEncoder() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- passwordEncoder() - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- postHello(String, UserDetails) - Method in class info.ejava.examples.svc.authn.users.controllers.HelloController
- postHelloAlt(String) - Method in class info.ejava.examples.svc.authn.users.controllers.HelloController
- postHelloAuthn(String, UserDetails) - Method in class info.ejava.examples.svc.authn.users.controllers.HelloController
S
- sharedUserDetailsService(PasswordEncoder) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfiguration
- sharedUserDetailsService(PasswordEncoder) - Method in class info.ejava.examples.svc.authn.users.security.ComponentBasedSecurityConfigurationWorkAround
- SwaggerConfiguration - Class in info.ejava.examples.svc.authn
- SwaggerConfiguration() - Constructor for class info.ejava.examples.svc.authn.SwaggerConfiguration
- swaggerSecurityFilterChain(HttpSecurity, HandlerMappingIntrospector) - Method in class info.ejava.examples.svc.authn.SwaggerConfiguration
U
- UserMgmtExampleApp - Class in info.ejava.examples.svc.authn
- UserMgmtExampleApp() - Constructor for class info.ejava.examples.svc.authn.UserMgmtExampleApp
All Classes and Interfaces|All Packages