Não entendi pq no método encoder(), filterChain e websecurity eu tenho que anotar com o @Bean emcima, pois eu não to chamando esses métodos em nenhuma outra classe. O método authenticationManager tudo bem, eu utilizo no controller para autenticar mas os outros métodos citados, não preciso de ponto de injeção para eles.