Interface PrivilegeGrants
- All Known Implementing Classes:
PrivilegeGrantsImpl
public interface PrivilegeGrants
Privilege grants interface.
-
Method Summary
Modifier and TypeMethodDescriptionGrants privileges to roles.Revokes privileges from roles.
-
Method Details
-
grant
CompletableFuture<OperationResultContainer<AssignmentOperationResult>> grant(Set<org.gridgain.internal.rbac.privileges.Privilege> privileges, Set<String> roleNames) Grants privileges to roles.- Parameters:
privileges- Privilege.roleNames- Role names.- Returns:
- Operation result.
-
revoke
CompletableFuture<OperationResultContainer<AssignmentOperationResult>> revoke(Set<org.gridgain.internal.rbac.privileges.Privilege> privileges, Set<String> roleNames) Revokes privileges from roles.- Parameters:
privileges- Privileges.roleNames- Role names.- Returns:
- Operation result.
-