List of usage examples for org.springframework.security.config.annotation.authentication.builders AuthenticationManagerBuilder userDetailsService
public <T extends UserDetailsService> DaoAuthenticationConfigurer<AuthenticationManagerBuilder, T> userDetailsService( T userDetailsService) throws Exception
From source file:de.hska.ld.core.config.security.openidconnect.OIDCSecurityConfig.java
@Autowired public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { auth.userDetailsService(userService).passwordEncoder(passwordEncoder()); }
From source file:scratch.cucumber.example.SecurityConfiguration.java
@Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { // Set a custom user details service that reads the user credentials from an external data source. This will // only ever be used once within the Spring Security process, that is during the initial sign in. The // verification of all authenticated requests are stateless, that is it does not require access to any internal // or external state. auth.userDetailsService(userDetailsService).passwordEncoder(NoOpPasswordEncoder.getInstance()); }
From source file:org.modeshape.example.springsecurity.SecurityConfig.java
@Autowired public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { UserDetails admin = new User("admin", "123", Arrays.asList(new SimpleGrantedAuthority("admin"), new SimpleGrantedAuthority("readonly"), new SimpleGrantedAuthority("readwrite"))); UserDetails user1 = new User("user1", "123", Arrays.asList(new SimpleGrantedAuthority("readonly"), new SimpleGrantedAuthority("readwrite"))); UserDetails user2 = new User("user2", "123", Arrays.asList(new SimpleGrantedAuthority("readonly"))); UserDetailsManager userDetailsManager = new InMemoryUserDetailsManager(Arrays.asList(admin, user1, user2)); auth.userDetailsService(userDetailsManager); }