Class InMemoryUserDetailsManagerConfigurer<B extends ProviderManagerBuilder<B>>
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, org.springframework.security.provisioning.UserDetailsManager>
org.springframework.security.config.annotation.authentication.configurers.userdetails.AbstractDaoAuthenticationConfigurer<B, InMemoryUserDetailsManagerConfigurer<B>, org.springframework.security.provisioning.UserDetailsManager>
org.springframework.security.config.annotation.authentication.configurers.userdetails.UserDetailsServiceConfigurer<B, InMemoryUserDetailsManagerConfigurer<B>, org.springframework.security.provisioning.UserDetailsManager>
org.springframework.security.config.annotation.authentication.configurers.provisioning.UserDetailsManagerConfigurer<B, InMemoryUserDetailsManagerConfigurer<B>>
org.springframework.security.config.annotation.authentication.configurers.provisioning.InMemoryUserDetailsManagerConfigurer<B>
- Type Parameters:
B- the type of theProviderManagerBuilderthat is being configured
- All Implemented Interfaces:
SecurityConfigurer<org.springframework.security.authentication.AuthenticationManager, B>
public class InMemoryUserDetailsManagerConfigurer<B extends ProviderManagerBuilder<B>>
extends UserDetailsManagerConfigurer<B, InMemoryUserDetailsManagerConfigurer<B>>
Configures an
AuthenticationManagerBuilder
to have in memory authentication. It also allows easily adding users to the in memory
authentication.- Since:
- 3.2
-
Nested Class Summary
Nested classes/interfaces inherited from class UserDetailsManagerConfigurer
UserDetailsManagerConfigurer.UserDetailsBuilder -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class UserDetailsManagerConfigurer
initUserDetailsService, withUser, withUser, withUserMethods inherited from class UserDetailsServiceConfigurer
configureMethods inherited from class AbstractDaoAuthenticationConfigurer
getUserDetailsService, passwordEncoder, userDetailsPasswordManager, withObjectPostProcessorMethods inherited from class SecurityConfigurerAdapter
addObjectPostProcessor, getBuilder, init, postProcess, setBuilder
-
Constructor Details
-
InMemoryUserDetailsManagerConfigurer
public InMemoryUserDetailsManagerConfigurer()Creates a new instance
-
-
Method Details
-
and
-