From 92c83a0380cf115196b8e3e1e4c45b4dfd69a80f Mon Sep 17 00:00:00 2001 From: Adam Zimny Date: Sat, 27 Apr 2019 11:43:06 +0200 Subject: [PATCH] Documentation: fix Hello Web Security example Fixes gh-6809 --- .../_includes/servlet/preface/java-configuration.adoc | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/docs/manual/src/docs/asciidoc/_includes/servlet/preface/java-configuration.adoc b/docs/manual/src/docs/asciidoc/_includes/servlet/preface/java-configuration.adoc index 1fea37c88ff..f605b761aca 100644 --- a/docs/manual/src/docs/asciidoc/_includes/servlet/preface/java-configuration.adoc +++ b/docs/manual/src/docs/asciidoc/_includes/servlet/preface/java-configuration.adoc @@ -18,17 +18,16 @@ You can find the most basic example of a Spring Security Java Configuration belo [[jc-hello-wsca]] [source,java] ---- -import org.springframework.beans.factory.annotation.Autowired; - import org.springframework.context.annotation.*; -import org.springframework.security.config.annotation.authentication.builders.*; import org.springframework.security.config.annotation.web.configuration.*; +import org.springframework.security.core.userdetails.*; +import org.springframework.security.provisioning.InMemoryUserDetailsManager; @EnableWebSecurity -public class WebSecurityConfig implements WebMvcConfigurer { +public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Bean - public UserDetailsService userDetailsService() throws Exception { + public UserDetailsService userDetailsService() { InMemoryUserDetailsManager manager = new InMemoryUserDetailsManager(); manager.createUser(User.withDefaultPasswordEncoder().username("user").password("password").roles("USER").build()); return manager;