Package org.ametys.plugins.core.impl.right
package org.ametys.plugins.core.impl.right
-
ClassDescriptionAbstract
AccessController
for a hierarchical type of object.This class delegates all it can to the profile assignment storage extension pointThe knd of cache to get/setJdbc implementation ofProfileAssignmentStorage
which stores profile assignments in database.This implementation will manage hierarchical string (parents separated by '/').RightAssignmentContext
for assign rights to a configured contextThis RightContextConvertor is just an hardcoded translation from a configured string to another configured stringAccessController
for a workspace context objects (strings starting with "/" + workspace name).Covnert /${WorkspaceName} to the name of the current workspace and recursiverly relaunch the convertorsAct as the WorksapceAccessController but also have a configured switching value when converting the variable ${WorkspaceName}.