Class RestSecurityConfig

java.lang.Object
hu.rts.mike.example.dev.crm.rest.security.RestSecurityConfig
Direct Known Subclasses:
SecurityConfig.ApiSecurityConfiguration

@EnableWebSecurity @EnableMethodSecurity(securedEnabled=true, jsr250Enabled=true, prePostEnabled=true) @Configuration public class RestSecurityConfig extends Object
  • Field Details

    • corsEnabled

      @Value("${app.security.cors.enabled:false}") private Boolean corsEnabled
    • jwtTokenFilter

      private final JwtTokenFilter jwtTokenFilter
    • authService

      private final AuthService authService
  • Constructor Details

  • Method Details

    • filterChain

      public org.springframework.security.web.SecurityFilterChain filterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception
    • corsFilter

      public org.springframework.web.filter.CorsFilter corsFilter()