Class UserDetailsAwareConfigurer<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>
- Type Parameters:
B- the type of theProviderManagerBuilderU- the type ofUserDetailsService
- All Implemented Interfaces:
SecurityConfigurer<AuthenticationManager, B>
- Direct Known Subclasses:
AbstractDaoAuthenticationConfigurer
public abstract class UserDetailsAwareConfigurer<B extends ProviderManagerBuilder<B>, U extends UserDetailsService>
extends SecurityConfigurerAdapter<AuthenticationManager, B>
Base class that allows access to the
UserDetailsService for using as a default
value with AuthenticationManagerBuilder.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract UGets theUserDetailsServiceor null if it is not available.Methods inherited from class SecurityConfigurerAdapter
addObjectPostProcessor, configure, getBuilder, init, postProcess, setBuilder
-
Constructor Details
-
UserDetailsAwareConfigurer
public UserDetailsAwareConfigurer()
-
-
Method Details
-
getUserDetailsService
Gets theUserDetailsServiceor null if it is not available.- Returns:
- the
UserDetailsServiceor null if it is not available
-