Class DaoAuthenticationConfigurer<B extends ProviderManagerBuilder<B>,U extends UserDetailsService>
- java.lang.Object
-
- org.springframework.security.config.annotation.SecurityConfigurerAdapter<AuthenticationManager,B>
-
- org.springframework.security.config.annotation.authentication.configurers.userdetails.UserDetailsAwareConfigurer<B,U>
-
- org.springframework.security.config.annotation.authentication.configurers.userdetails.AbstractDaoAuthenticationConfigurer<B,DaoAuthenticationConfigurer<B,U>,U>
-
- org.springframework.security.config.annotation.authentication.configurers.userdetails.DaoAuthenticationConfigurer<B,U>
-
- Type Parameters:
B
- The type ofProviderManagerBuilder
this isU
- The type ofUserDetailsService
that is being used
- All Implemented Interfaces:
SecurityConfigurer<AuthenticationManager,B>
public class DaoAuthenticationConfigurer<B extends ProviderManagerBuilder<B>,U extends UserDetailsService> extends AbstractDaoAuthenticationConfigurer<B,DaoAuthenticationConfigurer<B,U>,U>
Allows configuring aDaoAuthenticationProvider
- Since:
- 3.2
-
-
Constructor Summary
Constructors Constructor Description DaoAuthenticationConfigurer(U userDetailsService)
Creates a new instance
-
Method Summary
-
Methods inherited from class org.springframework.security.config.annotation.authentication.configurers.userdetails.AbstractDaoAuthenticationConfigurer
configure, getUserDetailsService, passwordEncoder, userDetailsPasswordManager, withObjectPostProcessor
-
Methods inherited from class org.springframework.security.config.annotation.SecurityConfigurerAdapter
addObjectPostProcessor, and, getBuilder, init, postProcess, setBuilder
-
-
-
-
Constructor Detail
-
DaoAuthenticationConfigurer
public DaoAuthenticationConfigurer(U userDetailsService)
Creates a new instance- Parameters:
userDetailsService
-
-
-