Class DaoAuthenticationConfigurer<B extends ProviderManagerBuilder<B>, U extends org.springframework.security.core.userdetails.UserDetailsService>
java.lang.Object
org.springframework.security.config.annotation.SecurityConfigurerAdapter<org.springframework.security.authentication.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 ofProviderManagerBuilderthis isU- The type ofUserDetailsServicethat is being used
- All Implemented Interfaces:
SecurityConfigurer<org.springframework.security.authentication.AuthenticationManager, B>
public class DaoAuthenticationConfigurer<B extends ProviderManagerBuilder<B>, U extends org.springframework.security.core.userdetails.UserDetailsService>
extends AbstractDaoAuthenticationConfigurer<B, DaoAuthenticationConfigurer<B,U>, U>
Allows configuring a
DaoAuthenticationProvider- Since:
- 3.2
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractDaoAuthenticationConfigurer
configure, getUserDetailsService, passwordEncoder, userDetailsPasswordManager, withObjectPostProcessorMethods inherited from class SecurityConfigurerAdapter
addObjectPostProcessor, getBuilder, init, postProcess, setBuilder
-
Constructor Details
-
DaoAuthenticationConfigurer
Creates a new instance- Parameters:
userDetailsService-
-