Module io.inverno.mod.security
Interface GroupAwareAuthentication
- All Superinterfaces:
Authentication
- All Known Subinterfaces:
LDAPAuthentication
,UserAuthentication<A>
A specific authentication which exposes all groups to which the authenticated entity belongs.
This information can later be used to control access in an AccessController
.
- Since:
- 1.5
- Author:
- Jeremy Kuhn
- See Also:
-
Method Summary
Methods inherited from interface io.inverno.mod.security.authentication.Authentication
getCause, isAnonymous, isAuthenticated
-
Method Details
-
getGroups
Returns the groups to which the authenticated entity belongs to.
- Returns:
- a sets of groups
-