Interface PrincipalDataProvider
-
- All Known Implementing Classes:
PrincipalDataProviderCache
public interface PrincipalDataProviderRetrieves a principal's data from an external source.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<? extends org.springframework.security.core.GrantedAuthority>getAuthorities(java.lang.String username)java.lang.StringgetGroupEmail(java.lang.String groupName)UserDatagetUserData(java.lang.String username)voidinvalidate(java.lang.String username)
-
-
-
Method Detail
-
getUserData
UserData getUserData(java.lang.String username)
-
getGroupEmail
java.lang.String getGroupEmail(java.lang.String groupName)
-
getAuthorities
java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> getAuthorities(java.lang.String username)
-
invalidate
void invalidate(java.lang.String username)
-
-