From aa0692bbe59daf404611c83462bda680c347daa7 Mon Sep 17 00:00:00 2001 From: anuragkumawat Date: Sat, 29 Oct 2022 14:12:11 +0530 Subject: [PATCH] JAVA-14887 Update spring-security-cognito module under spring-security-modules to remove usage of deprecated WebSecurityConfigurerAdapter (#12903) --- .../com/baeldung/cognito/SecurityConfiguration.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/spring-security-modules/spring-security-cognito/src/main/java/com/baeldung/cognito/SecurityConfiguration.java b/spring-security-modules/spring-security-cognito/src/main/java/com/baeldung/cognito/SecurityConfiguration.java index ba0436d20d..62cdd7c73c 100644 --- a/spring-security-modules/spring-security-cognito/src/main/java/com/baeldung/cognito/SecurityConfiguration.java +++ b/spring-security-modules/spring-security-cognito/src/main/java/com/baeldung/cognito/SecurityConfiguration.java @@ -1,14 +1,15 @@ package com.baeldung.cognito; +import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.config.annotation.web.builders.HttpSecurity; -import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter; +import org.springframework.security.web.SecurityFilterChain; @Configuration -public class SecurityConfiguration extends WebSecurityConfigurerAdapter { +public class SecurityConfiguration { - @Override - protected void configure(HttpSecurity http) throws Exception { + @Bean + public SecurityFilterChain filterChain(HttpSecurity http) throws Exception { http.csrf() .and() .authorizeRequests(authz -> authz.mvcMatchers("/") @@ -19,5 +20,6 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter { .and() .logout() .logoutSuccessUrl("/"); + return http.build(); } } \ No newline at end of file