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 theProviderManagerBuilder
U
- 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
-
Method Summary
Modifier and TypeMethodDescriptionabstract U
Gets theUserDetailsService
or null if it is not availableMethods inherited from class org.springframework.security.config.annotation.SecurityConfigurerAdapter
addObjectPostProcessor, and, configure, getBuilder, init, postProcess, setBuilder
-
Constructor Details
-
UserDetailsAwareConfigurer
public UserDetailsAwareConfigurer()
-
-
Method Details
-
getUserDetailsService
Gets theUserDetailsService
or null if it is not available- Returns:
- the
UserDetailsService
or null if it is not available
-