Class WebSecurityConfig

java.lang.Object
com.jangular.backend.config.WebSecurityConfig

@Configuration @EnableWebSecurity @EnableMethodSecurity(securedEnabled=true, jsr250Enabled=true) public class WebSecurityConfig extends Object
  • Constructor Details

    • WebSecurityConfig

      public WebSecurityConfig()
  • Method Details

    • jwtAuthenticationFilter

      @Bean public JwtAuthenticationFilter jwtAuthenticationFilter()
    • securityFilterChain

      @Bean public org.springframework.security.web.SecurityFilterChain securityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception
      Throws:
      Exception
    • authenticationManager

      @Bean public org.springframework.security.authentication.AuthenticationManager authenticationManager(org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration authenticationConfiguration) throws Exception
      Throws:
      Exception
    • corsConfigurationSource

      @Bean public org.springframework.web.cors.CorsConfigurationSource corsConfigurationSource()