From ba85d52b0ccd674d611b029d32b9959dadf4332c Mon Sep 17 00:00:00 2001 From: Simon Grimme Date: Tue, 10 Oct 2023 23:08:36 +0200 Subject: [PATCH] Fixed deprecated method calls in Spring Security --- .../de/grimsi/gameyfin/config/SecurityConfiguration.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/de/grimsi/gameyfin/config/SecurityConfiguration.java b/backend/src/main/java/de/grimsi/gameyfin/config/SecurityConfiguration.java index 705dac6..2e7ff76 100644 --- a/backend/src/main/java/de/grimsi/gameyfin/config/SecurityConfiguration.java +++ b/backend/src/main/java/de/grimsi/gameyfin/config/SecurityConfiguration.java @@ -8,6 +8,8 @@ import org.springframework.security.config.Customizer; import org.springframework.security.config.annotation.method.configuration.EnableMethodSecurity; import org.springframework.security.config.annotation.web.builders.HttpSecurity; import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity; +import org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer; +import org.springframework.security.config.annotation.web.configurers.HeadersConfigurer; import org.springframework.security.core.userdetails.User; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.provisioning.InMemoryUserDetailsManager; @@ -30,8 +32,8 @@ public class SecurityConfiguration { @Bean public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { - http.csrf().disable(); - http.headers().frameOptions().disable(); + http.csrf(AbstractHttpConfigurer::disable); + http.headers(headers -> headers.frameOptions(HeadersConfigurer.FrameOptionsConfig::disable)); http.httpBasic(Customizer.withDefaults()); return http.build(); }