Class SecurityAutoConfiguration

java.lang.Object
io.github.tkasozi.SecurityAutoConfiguration

@ConditionalOnProperty("elf4j.metrics.logging.enabled") @Configuration public class SecurityAutoConfiguration extends Object
  • Constructor Details

    • SecurityAutoConfiguration

      public SecurityAutoConfiguration(@NonNull MetricsProperties metricsProperties)
  • Method Details

    • endpointsSecurityFilterChain

      @Order(0) @Bean public org.springframework.security.web.SecurityFilterChain endpointsSecurityFilterChain(@NonNull org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception
    • resourceSecurityFilterChain

      @Order(1) @Bean public org.springframework.security.web.SecurityFilterChain resourceSecurityFilterChain(@NonNull org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception
    • adminPageSecurityFilterChain

      @Order(2) @Bean public org.springframework.security.web.SecurityFilterChain adminPageSecurityFilterChain(@NonNull org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception