Uses of Class
it.uniroma2.art.semanticturkey.user.Role
Package
Description
-
Uses of Role in it.uniroma2.art.semanticturkey.rbac
Modifier and TypeFieldDescriptionstatic final Role
RBACManager.DefaultRole.LEXICOGRAPHER
static final Role
RBACManager.DefaultRole.LURKER
static final Role
RBACManager.DefaultRole.MAPPER
static final Role
RBACManager.DefaultRole.ONTOLOGIST
static final Role
RBACManager.DefaultRole.PROJECTMANAGER
static final Role
RBACManager.DefaultRole.RDF_GEEK
static final Role
RBACManager.DefaultRole.THESAURUS_EDITOR
static final Role
RBACManager.DefaultRole.VALIDATOR
Modifier and TypeMethodDescriptionstatic Role
Returns the role with the given name,null
if no role is found with the given name.Modifier and TypeMethodDescriptionstatic Collection<Role>
Returns the roles defined at system level and in the given project -
Uses of Role in it.uniroma2.art.semanticturkey.security
Modifier and TypeMethodDescriptionprotected boolean
STAuthorizationEvaluator.evaluatePrologGoal
(String prologGoal, Collection<Role> userRoles, Project targetForRBAC) -
Uses of Role in it.uniroma2.art.semanticturkey.showvoc
Modifier and TypeFieldDescriptionstatic final Role
ShowVocConstants.ShowVocRole.PRISTINE
static final Role
ShowVocConstants.ShowVocRole.PUBLIC
static final Role
ShowVocConstants.ShowVocRole.STAGING
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.node.ObjectNode
RemoteSTConnector.addRolesToUser
(String projectName, String email, List<Role> roles) -
Uses of Role in it.uniroma2.art.semanticturkey.user
Modifier and TypeMethodDescriptionvoid
static void
ProjectUserBindingsManager.addRoleToPUBinding
(STUser user, AbstractProject project, Role role) Adds role to the binding between the given project-user pairvoid
ProjectUserBinding.removeRole
(Role role) static void
ProjectUserBindingsManager.removeRoleFromPUBinding
(STUser user, AbstractProject project, Role role) Removes a role from the binding between the given project-user pairstatic void
ProjectUserBindingsManager.removeRoleFromPUBindings
(AbstractProject project, Role role) Removes a role from all the bindings of the given project (useful in case a role is deleted)Modifier and TypeMethodDescriptionstatic void
ProjectUserBindingsManager.addRolesToPUBinding
(STUser user, AbstractProject project, Collection<Role> roles) Adds roles to the binding between the given project-user pairvoid
ProjectUserBinding.setRoles
(Collection<Role> roles)