Interface PrincipalAccessControlProvider<P extends Principal>
-
- Type Parameters:
P- is the generic type of thePrincipalrepresenting the user or subject.
- All Known Implementing Classes:
PrincipalGroupProviderGroupImpl
public interface PrincipalAccessControlProvider<P extends Principal>This is the interface for a provide that allows toget the permission groupsfor aPrincipal.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<String>getAccessControlIds(P principal)
-
-
-
Method Detail
-
getAccessControlIds
Collection<String> getAccessControlIds(P principal)
- Parameters:
principal- is thePrincipal(user).- Returns:
- the
CollectionofIDswith the groups of the givenPrincipal.
-
-