Package | Description |
---|---|
com.naturalprogrammer.spring.lemon | |
com.naturalprogrammer.spring.lemon.security |
Modifier and Type | Method and Description |
---|---|
<U extends AbstractUser<U,ID>,ID extends java.io.Serializable> |
LemonAutoConfiguration.lemonOAuth2UserService(LemonUserDetailsService<U,?> userDetailsService,
LemonService<U,?> lemonService,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder)
Configures LemonOAuth2UserService if missing
|
Modifier and Type | Method and Description |
---|---|
LemonOidcUserService |
LemonAutoConfiguration.lemonOidcUserService(LemonOAuth2UserService<?,?> lemonOAuth2UserService)
Configures LemonOidcUserService if missing
|
Modifier and Type | Method and Description |
---|---|
void |
LemonSecurityConfig.createLemonSecurityConfig(LemonProperties properties,
org.springframework.security.core.userdetails.UserDetailsService userDetailsService,
AuthenticationSuccessHandler authenticationSuccessHandler,
org.springframework.security.web.authentication.AuthenticationFailureHandler authenticationFailureHandler,
LemonOidcUserService oidcUserService,
LemonOAuth2UserService<?,?> oauth2UserService,
OAuth2AuthenticationSuccessHandler<?> oauth2AuthenticationSuccessHandler,
OAuth2AuthenticationFailureHandler oauth2AuthenticationFailureHandler,
JwtAuthenticationProvider<?,?> jwtAuthenticationProvider,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) |
Constructor and Description |
---|
LemonOidcUserService(LemonOAuth2UserService<?,?> oauth2UserService) |