List of usage examples for org.springframework.security.config.annotation.authentication.builders AuthenticationManagerBuilder build
O build() throws Exception;
From source file:com.swordcode.webcore.security.server.WebSecurityConfig.java
@Override public void configure(AuthenticationManagerBuilder auth) throws Exception { auth.authenticationProvider(_config.authenticationProvider()); // auth.userDetailsService(_config.userDetailsService()); _config.setAuthenticationManager(auth.build()); }
From source file:org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration.java
public AuthenticationManager getAuthenticationManager() throws Exception { if (this.authenticationManagerInitialized) { return this.authenticationManager; }/*w ww . ja v a 2 s .com*/ AuthenticationManagerBuilder authBuilder = this.applicationContext .getBean(AuthenticationManagerBuilder.class); if (this.buildingAuthenticationManager.getAndSet(true)) { return new AuthenticationManagerDelegator(authBuilder); } for (GlobalAuthenticationConfigurerAdapter config : globalAuthConfigurers) { authBuilder.apply(config); } authenticationManager = authBuilder.build(); if (authenticationManager == null) { authenticationManager = getAuthenticationManagerBean(); } this.authenticationManagerInitialized = true; return authenticationManager; }