Package org.gridgain.internal.rbac.roles
Interface RoleStore
- All Superinterfaces:
Store<org.gridgain.internal.rbac.roles.Role>
- All Known Implementing Classes:
ConfigurationRoleStore
Store of
Role.-
Method Summary
Modifier and TypeMethodDescriptionSet<org.gridgain.internal.rbac.privileges.Privilege>getPrivileges(Set<String> roleNames) Returns the union of privileges across the given roles.Methods inherited from interface org.gridgain.internal.rbac.store.Store
get, get, get, get, getAll, getAllWithKeys, putIfNotExists, putIfNotExists, removeIfExists, removeIfExists, updateIfExists, updateIfExists
-
Method Details
-
getPrivileges
Returns the union of privileges across the given roles. Roles that do not exist are silently skipped.- Parameters:
roleNames- Role names.- Returns:
- Combined set of privileges.
-