Class IridaWebSecurityConfig.UISecurityConfig
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.config.security.IridaWebSecurityConfig.UISecurityConfig
-
- Enclosing class:
- IridaWebSecurityConfig
@Configuration protected static class IridaWebSecurityConfig.UISecurityConfig extends java.lang.Object
UI security config for IRIDA
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
UISecurityConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.web.SecurityFilterChain
filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http)
LoginSuccessHandler
getLoginSuccessHandler()
org.springframework.web.filter.GenericFilterBean
getSessionModelFilter()
org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer
webSecurityCustomizer()
-
-
-
Method Detail
-
getLoginSuccessHandler
@Bean public LoginSuccessHandler getLoginSuccessHandler()
-
filterChain
@Bean @Order(-2147483647) public org.springframework.security.web.SecurityFilterChain filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws java.lang.Exception
- Throws:
java.lang.Exception
-
webSecurityCustomizer
@Bean public org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer webSecurityCustomizer()
-
getSessionModelFilter
@Bean public org.springframework.web.filter.GenericFilterBean getSessionModelFilter()
-
-