Class AppWebSecurityConfig
java.lang.Object
com.app.security.config.AppWebSecurityConfig
Web security configuration for the application using Spring Security.
It sets up authentication and authorization filters, defines access rules, handles CORS settings, and configures stateless session management.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AppWebSecurityConfig
public AppWebSecurityConfig()
-
-
Method Details
-
configure
@Bean public org.springframework.security.web.SecurityFilterChain configure(org.springframework.security.config.annotation.web.builders.HttpSecurity http, SecretKey secretKey) throws Exception Configures the main security filter chain.- Parameters:
http
- the HttpSecurity object to configuresecretKey
- the secret key used for signing JWT tokens- Returns:
- the configured SecurityFilterChain
- Throws:
Exception
- in case of any configuration error
-