-
@Configuration(proxyBeanMethods = false)@EnableConfigurationProperties(value = {AuthProperties.class}) public final class UserAuthConfiguration
-
-
Constructor Summary
Constructors Constructor Description UserAuthConfiguration()
-
Method Summary
Modifier and Type Method Description final AuthenticationEntryPointauthenticationEntryPoint()final PasswordEncoderpasswordEncoder()final AuthEndpointauthEndpoint(PasswordEncoder passwordEncoder, ApplicationEventPublisher publisher, UserDetailsService userDetailsService, TokenService tokenService)final FrameworkEndpointHandlerMappingmapping()final FilterRegistrationBean<TokenFilter>tokenFilter(TokenService tokenService, AuthProperties properties)final TokenServicetokenService(AuthProperties properties)-
-
Method Detail
-
authenticationEntryPoint
@Bean()@ConditionalOnMissingBean() final AuthenticationEntryPoint authenticationEntryPoint()
-
passwordEncoder
@Bean()@ConditionalOnMissingBean() final PasswordEncoder passwordEncoder()
-
authEndpoint
@Bean() final AuthEndpoint authEndpoint(PasswordEncoder passwordEncoder, ApplicationEventPublisher publisher, UserDetailsService userDetailsService, TokenService tokenService)
-
mapping
@Bean() final FrameworkEndpointHandlerMapping mapping()
-
tokenFilter
@Bean() final FilterRegistrationBean<TokenFilter> tokenFilter(TokenService tokenService, AuthProperties properties)
-
tokenService
@Bean()@ConditionalOnMissingBean() final TokenService tokenService(AuthProperties properties)
-
-
-
-