Hola buenas noches, dejo el comentario que el código del securityConfiguation que estaba en la clase no hubo manera que funcionara como está, no se bien si es por la version pero no me compila. Investigando un poco me di cuenta que son los mismos elementos pero de otra forma sin el .and() con otra estructura. Dejo este código que si me sirvió de pronto a alguno mas le sirva. saludos
securityConfiguration
@Autowired
private SecurityFilter securityFilter;
@Bean
public SecurityFilterChain securityFilterChain(HttpSecurity httpSecurity) throws Exception {
return httpSecurity
.csrf(csrf -> csrf.disable())
.sessionManagement(sess -> sess.sessionCreationPolicy(SessionCreationPolicy.STATELESS))
.addFilterBefore(securityFilter, UsernamePasswordAuthenticationFilter.class)
.authorizeHttpRequests(auth -> auth
.requestMatchers(HttpMethod.POST, "/login")
.permitAll()
.anyRequest()
.authenticated())
.build();
}