Class ComponentBasedSecurityConfiguration
java.lang.Object
info.ejava.examples.svc.authn.authcfg.security.ComponentBasedSecurityConfiguration
@Configuration(proxyBeanMethods=false)
public class ComponentBasedSecurityConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.web.SecurityFilterChainaltSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) org.springframework.security.web.SecurityFilterChainapiSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizerprivate org.springframework.web.cors.CorsConfigurationSourceprivate org.springframework.web.cors.CorsConfigurationSource
-
Constructor Details
-
ComponentBasedSecurityConfiguration
public ComponentBasedSecurityConfiguration()
-
-
Method Details
-
apiStaticResources
@Bean public org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer apiStaticResources() -
apiSecurityFilterChain
@Bean @Order(-2147483648) public org.springframework.security.web.SecurityFilterChain apiSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
altSecurityFilterChain
@Bean @Order(1000) public org.springframework.security.web.SecurityFilterChain altSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
corsLimitedConfigurationSource
private org.springframework.web.cors.CorsConfigurationSource corsLimitedConfigurationSource() -
corsPermitAllConfigurationSource
private org.springframework.web.cors.CorsConfigurationSource corsPermitAllConfigurationSource()
-