Index

A C D E G H I J L M P S U 
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
 
A C D E G H I J L M P S U 
All Classes and Interfaces|All Packages