Uses of Enum Class
com.privatechain.access.rbac.NodeRole
Packages that use NodeRole
Package
Description
Role-Based Access Control (RBAC) — assigns and enforces capability roles for
each connected node address (FR-AC-02, FR-AC-03).
-
Uses of NodeRole in com.privatechain.access.rbac
Methods in com.privatechain.access.rbac that return NodeRoleModifier and TypeMethodDescriptionstatic NodeRoleReturns the enum constant of this class with the specified name.static NodeRole[]NodeRole.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.privatechain.access.rbac that return types with arguments of type NodeRoleModifier and TypeMethodDescriptionPermissionManager.getAllRoleAssignments()Returns all currently assigned role assignments.Retrieves the role assigned to a given node, if any.Methods in com.privatechain.access.rbac with parameters of type NodeRoleModifier and TypeMethodDescriptionvoidPermissionManager.assignRole(String nodeId, NodeRole role) Assigns a role to a node identified by its node ID.PermissionManager.getNodesWithRole(NodeRole role) Returns all node IDs that have been assigned a specific role.booleanChecks whether a given node has a specific role.