-
@Configuration(proxyBeanMethods = false)@ConditionalOnClass(value = {AuthenticationManager.class})@ConditionalOnBean(value = {ObjectPostProcessor.class})@ConditionalOnMissingBean(type = {"org.springframework.security.oauth2.jwt.JwtDecoder", "org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector"}, value = {AuthenticationManager.class, AuthenticationProvider.class, UserDetailsService.class}) public final class UserDetailsServiceConfiguration
-
-
Constructor Summary
Constructors Constructor Description UserDetailsServiceConfiguration()
-
Method Summary
Modifier and Type Method Description final InMemoryUserDetailsManagerinMemoryUserDetailsManager(SecurityProperties properties, ObjectProvider<PasswordEncoder> passwordEncoder)-
-
Method Detail
-
inMemoryUserDetailsManager
@Bean()@ConditionalOnMissingBean(type = {"org.springframework.security.oauth2.client.registration.ClientRegistrationRepository"})@Lazy() final InMemoryUserDetailsManager inMemoryUserDetailsManager(SecurityProperties properties, ObjectProvider<PasswordEncoder> passwordEncoder)
-
-
-
-