Package | Description |
---|---|
com.naturalprogrammer.spring.lemon | |
com.naturalprogrammer.spring.lemon.security |
Modifier and Type | Method and Description |
---|---|
JwtService |
LemonAutoConfiguration.jwtService(LemonProperties properties)
Configures JwtService if missing
|
Modifier and Type | Method and Description |
---|---|
AuthenticationSuccessHandler |
LemonAutoConfiguration.authenticationSuccessHandler(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
JwtService jwtService,
LemonProperties properties)
Configures AuthenticationSuccessHandler if missing
|
void |
LemonController.createLemonController(LemonProperties properties,
LemonService<U,ID> lemonService,
JwtService jwtService) |
void |
LemonService.createLemonService(LemonProperties properties,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder,
MailSender<?> mailSender,
AbstractUserRepository<U,ID> userRepository,
org.springframework.security.core.userdetails.UserDetailsService userDetailsService,
JwtService jwtService) |
<U extends AbstractUser<U,ID>,ID extends java.io.Serializable> |
LemonAutoConfiguration.jwtAuthenticationProvider(JwtService jwtService,
LemonUserDetailsService<U,ID> userDetailsService)
Configures JwtAuthenticationProvider if missing
|
OAuth2AuthenticationSuccessHandler<?> |
LemonAutoConfiguration.oauth2AuthenticationSuccessHandler(LemonProperties properties,
JwtService jwtService)
Configures OAuth2AuthenticationSuccessHandler if missing
|
Constructor and Description |
---|
AuthenticationSuccessHandler(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
JwtService jwtService,
LemonProperties properties) |
JwtAuthenticationProvider(JwtService jwtService,
LemonUserDetailsService<U,ID> userDetailsService) |
OAuth2AuthenticationSuccessHandler(LemonProperties properties,
JwtService jwtService) |