Package io.camunda.authentication.config
Class WebSecurityConfig
java.lang.Object
io.camunda.authentication.config.WebSecurityConfig
@Configuration
@EnableWebSecurity
@EnableMethodSecurity
@Profile("auth-basic")
public class WebSecurityConfig
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncamundaUserDetailsService(UserServices userServices) org.springframework.security.config.annotation.web.builders.HttpSecuritylocalHttpSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity, AuthFailureHandler authFailureHandler) org.springframework.security.web.SecurityFilterChainsecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity)
-
Field Details
-
UNAUTHENTICATED_PATHS
-
-
Constructor Details
-
WebSecurityConfig
public WebSecurityConfig()
-
-
Method Details
-
camundaUserDetailsService
-
securityFilterChain
@Bean public org.springframework.security.web.SecurityFilterChain securityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity) -
localHttpSecurity
@Bean @Primary public org.springframework.security.config.annotation.web.builders.HttpSecurity localHttpSecurity(org.springframework.security.config.annotation.web.builders.HttpSecurity httpSecurity, AuthFailureHandler authFailureHandler) throws Exception - Throws:
Exception
-