Package org.graylog.security.shares
Interface GranteeService
- All Known Implementing Classes:
DefaultGranteeService
public interface GranteeService
-
Method Summary
Modifier and TypeMethodDescriptiongetAvailableGrantees
(User sharingUser) getGranteeAliases
(GRN grantee) getModifiableGrantees
(Set<Grantee> availableGrantees, com.google.common.collect.ImmutableSet<EntityShareResponse.ActiveShare> activeShares) getVisibleUsers
(User requestingUser)
-
Method Details
-
getAvailableGrantees
-
getModifiableGrantees
Set<Grantee> getModifiableGrantees(Set<Grantee> availableGrantees, com.google.common.collect.ImmutableSet<EntityShareResponse.ActiveShare> activeShares) -
getVisibleUsers
-
getGranteeAliases
-