Interface OAuth2UserDetailsService
-
- All Known Implementing Classes:
DefaultOAuth2UserDetailsService
public interface OAuth2UserDetailsService
Core interface which loads user-specific data for a certain OAuth2 client.Used by
FormLoginAuthenticationProvider
as a strategy for retrieving the user to authenticate.- Author:
- Nick Crum (ncrum)
- See Also:
OAuth2UserDetails
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OAuth2UserDetails
loadAnonymousCsrUser(String clientId)
OAuth2UserDetails
loadUserByClientIdAndUsername(String clientId, String username)
boolean
usernameExists(String clientId, String username)
-
-
-
Method Detail
-
loadUserByClientIdAndUsername
OAuth2UserDetails loadUserByClientIdAndUsername(String clientId, String username)
-
loadAnonymousCsrUser
OAuth2UserDetails loadAnonymousCsrUser(String clientId)
-
-