java.lang.Object
org.springframework.security.config.annotation.AbstractSecurityBuilder<O>
org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder<org.springframework.security.authentication.AuthenticationManager,AuthenticationManagerBuilder>
org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder
All Implemented Interfaces:
ProviderManagerBuilder<AuthenticationManagerBuilder>, SecurityBuilder<org.springframework.security.authentication.AuthenticationManager>

public class AuthenticationManagerBuilder extends AbstractConfiguredSecurityBuilder<org.springframework.security.authentication.AuthenticationManager,AuthenticationManagerBuilder> implements ProviderManagerBuilder<AuthenticationManagerBuilder>
SecurityBuilder used to create an AuthenticationManager. Allows for easily building in memory authentication, LDAP authentication, JDBC based authentication, adding UserDetailsService, and adding AuthenticationProvider's.
Since:
3.2