Class WebSecurityConfig

java.lang.Object
io.camunda.authentication.config.WebSecurityConfig

@Configuration @EnableWebSecurity @EnableMethodSecurity @Profile("auth-basic") public class WebSecurityConfig extends Object
  • Field Details

    • UNAUTHENTICATED_PATHS

      public static final String[] UNAUTHENTICATED_PATHS
  • Constructor Details

    • WebSecurityConfig

      public WebSecurityConfig()
  • Method Details

    • camundaUserDetailsService

      @Bean public CamundaUserDetailsService camundaUserDetailsService(UserServices userServices)
    • 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