Class SecurityConfig

java.lang.Object
com.needleandstitch.pavuk.config.SecurityConfig

@Configuration @EnableWebSecurity public class SecurityConfig extends Object
Configuration class for setting up application security.

It configures CORS, CSRF, authentication rules, and integrates JWT filtering for request authorization. Specific endpoints are allowed to bypass authentication for public access.

Since:
15.12.2024
Version:
1.0.0
Author:
Needle & Stitch
  • Constructor Details

    • SecurityConfig

      public SecurityConfig(JwtFilter jwtFilter)
      Constructor for SecurityConfig that injects the required JwtFilter.
      Parameters:
      jwtFilter - The filter responsible for processing and validating JWT tokens