Package org.ametys.web.rights
package org.ametys.web.rights
-
ClassesClassDescriptionThis implementation converts a
WebContentinto a set ofPages referenced by the contentAccessControllerfor aPageObserverfor observing site creation in order to assign the READER profile to anonymous or root contents and resources.Observerfor observing sitemap addition in order to assign the READER profile as allowed to anonymous.This implementation ofWorkspaceAccessControllerwill add the current site to the context depending on context format: - /site => /site/[CURRENT_SITE_NAME] - /site/${site}/foo => /site/[CURRENT_SITE_NAME]/foo - /site/foo => /site/fooThe access controller for web contents onlyAccessControllerfor a context objects (strings starting with "/content-types") but limited to the current website.LikeContentTypeRightAssignmentContextfor webThe union between ReferenceTableRightAssignmentContext and WebContentTypeRightAssignmentContextThe same as its parent class but add the sitename in second positionThis impl ofWorkspaceAccessControllerwill add the current sitemap to the cms workspaceReplace the default WorkspaceAccessController to ignore /cms and /web that are handle by the WebWorkspaceAccessController