From 8db8346a1f35c455a0704b4558e592cc8d0657b7 Mon Sep 17 00:00:00 2001 From: dennisvang <29799340+dennisvang@users.noreply.github.com> Date: Tue, 16 Jun 2026 13:52:51 +0200 Subject: [PATCH 1/2] replace deprecated HttpSecurity.apply() call with HttpSecurity.with() as suggested in the deprecation message https://docs.spring.io/spring-security/site/docs/6.5.x/api/org/springframework/security/config/annotation/AbstractConfiguredSecurityBuilder.html#apply(C) --- .../org/fairdatateam/fairdatapoint/config/SecurityConfig.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java b/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java index e7fabe00d..1828c3942 100644 --- a/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java +++ b/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java @@ -34,6 +34,8 @@ import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.security.web.SecurityFilterChain; +import static org.springframework.security.config.Customizer.withDefaults; + @Configuration public class SecurityConfig { @@ -67,7 +69,7 @@ public SecurityFilterChain filterChain(HttpSecurity http, FilterConfigurer filte .anyRequest().permitAll(); } ) - .apply(filterConfigurer); + .with(filterConfigurer, withDefaults()); return http.build(); } } From 920d228116089e572893c6c4f2b3c4a85046ea95 Mon Sep 17 00:00:00 2001 From: dennisvang <29799340+dennisvang@users.noreply.github.com> Date: Tue, 16 Jun 2026 16:12:18 +0200 Subject: [PATCH 2/2] add note about Customizer.withDefaults() 'Customizer.withDefaults() enables a security feature using the defaults provided by Spring Security. This is a shortcut for the lambda expression it -> {}.' https://docs.spring.io/spring-security/reference/6.5/migration-7/configuration.html#_use_the_lambda_dsl --- .../fairdatateam/fairdatapoint/config/SecurityConfig.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java b/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java index 1828c3942..126614559 100644 --- a/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java +++ b/src/main/java/org/fairdatateam/fairdatapoint/config/SecurityConfig.java @@ -28,14 +28,13 @@ import org.springframework.context.annotation.Configuration; import org.springframework.http.HttpMethod; import org.springframework.security.authentication.AuthenticationManager; +import org.springframework.security.config.Customizer; import org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer; import org.springframework.security.config.http.SessionCreationPolicy; import org.springframework.security.web.SecurityFilterChain; -import static org.springframework.security.config.Customizer.withDefaults; - @Configuration public class SecurityConfig { @@ -69,7 +68,8 @@ public SecurityFilterChain filterChain(HttpSecurity http, FilterConfigurer filte .anyRequest().permitAll(); } ) - .with(filterConfigurer, withDefaults()); + // "Customizer.withDefaults() [...] is a shortcut for the lambda expression it -> {}." + .with(filterConfigurer, Customizer.withDefaults()); return http.build(); } }