Uses of Class
org.nuxeo.ecm.core.api.security.ACE
-
Packages that use ACE Package Description org.nuxeo.ecm.core.api org.nuxeo.ecm.core.api.security The core interfaces for managing security (access rights) in Nuxeo Core.org.nuxeo.ecm.core.api.security.impl Implementation of the access control interfaces.org.nuxeo.ecm.core.security org.nuxeo.ecm.core.storage.sql.coremodel org.nuxeo.ecm.permissions org.nuxeo.ecm.platform.routing.core.impl Provides implementation for the api package. -
-
Uses of ACE in org.nuxeo.ecm.core.api
Methods in org.nuxeo.ecm.core.api with parameters of type ACE Modifier and Type Method Description voidAbstractSession. replaceACE(DocumentRef docRef, String aclName, ACE oldACE, ACE newACE)voidCoreSession. replaceACE(DocumentRef docRef, String aclName, ACE oldACE, ACE newACE)Replace theoldACEwith thenewACEon the givenaclName. -
Uses of ACE in org.nuxeo.ecm.core.api.security
Fields in org.nuxeo.ecm.core.api.security declared as ACE Modifier and Type Field Description static ACEACE. BLOCKAn ACE that blocks all permissions for everyone.Methods in org.nuxeo.ecm.core.api.security that return ACE Modifier and Type Method Description ACEACE.ACEBuilder. build()static ACEACE. fromId(String aceId)Create an ACE from an id.ACE[]ACL. getACEs()Returns the ACEs defined by this list as an array.Methods in org.nuxeo.ecm.core.api.security with parameters of type ACE Modifier and Type Method Description booleanACL. add(ACE ace)Add an ACE.booleanACP. addACE(String aclName, ACE ace)Add an ACE to the givenaclName.static ACE.ACEBuilderACE. builder(ACE ace)booleanACP. removeACE(String aclName, ACE ace)Remove an ACE on the givenaclName.booleanACL. replace(ACE oldACE, ACE newACE)Replace theoldACEwithnewACE, only if theoldACEexists.booleanACP. replaceACE(String aclName, ACE oldACE, ACE newACE)Replace theoldACEwithnewACEon the givenaclName, only if theoldACEexists.voidACL. setACEs(ACE[] aces)Sets the ACEs defined by this ACL.Constructors in org.nuxeo.ecm.core.api.security with parameters of type ACE Constructor Description ACEBuilder(ACE ace) -
Uses of ACE in org.nuxeo.ecm.core.api.security.impl
Methods in org.nuxeo.ecm.core.api.security.impl that return ACE Modifier and Type Method Description ACE[]ACLImpl. getACEs()Methods in org.nuxeo.ecm.core.api.security.impl that return types with arguments of type ACE Modifier and Type Method Description protected List<ACE>ACLImpl. getAdminEverythingACES()Methods in org.nuxeo.ecm.core.api.security.impl with parameters of type ACE Modifier and Type Method Description booleanACLImpl. add(ACE ace)voidACPImpl. addAccessRule(String aclName, ACE ace)booleanACPImpl. addACE(String aclName, ACE ace)static AccessACPImpl. getAccess(ACE ace, String[] principals, String[] permissions)booleanACPImpl. removeACE(String aclName, ACE ace)booleanACLImpl. replace(ACE oldACE, ACE newACE)booleanACPImpl. replaceACE(String aclName, ACE oldACE, ACE newACE)voidACLImpl. setACEs(ACE[] aces) -
Uses of ACE in org.nuxeo.ecm.core.security
Method parameters in org.nuxeo.ecm.core.security with type arguments of type ACE Modifier and Type Method Description protected voidUpdateACEStatusWork. fireACEStatusUpdatedEvent(Map<DocumentRef,List<ACE>> refToACEs) -
Uses of ACE in org.nuxeo.ecm.core.storage.sql.coremodel
Methods in org.nuxeo.ecm.core.storage.sql.coremodel with parameters of type ACE Modifier and Type Method Description protected static voidSQLSession. addACLRow(List<ACLRow> aclrows, String name, ACE ace)protected static StringSQLSession. getACEkey(ACE ace)Key to distinguish ACEs -
Uses of ACE in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type ACE Modifier and Type Method Description protected voidPermissionListener. addToken(ACE ace)static Map<String,Object>PermissionHelper. createDirectoryEntry(DocumentModel doc, String aclName, ACE ace, boolean notify, String comment)static voidPermissionHelper. firePermissionNotificationEvent(CoreSession session, DocumentModel doc, String aclName, ACE ace)protected voidPermissionListener. firePermissionNotificationEvent(DocumentEventContext docCtx, String aclName, ACE ace)protected voidPermissionListener. handleReplaceACE(DocumentEventContext docCtx, String changedACLName, ACE oldACE, ACE newACE)Deprecated.since 8.1.protected voidPermissionListener. removeToken(DocumentModel doc, ACE deletedAce)Method parameters in org.nuxeo.ecm.permissions with type arguments of type ACE Modifier and Type Method Description protected voidACEStatusUpdatedListener. checkForEffectiveACE(CoreSession session, DocumentModel doc, List<ACE> aces) -
Uses of ACE in org.nuxeo.ecm.platform.routing.core.impl
Methods in org.nuxeo.ecm.platform.routing.core.impl that return types with arguments of type ACE Modifier and Type Method Description protected List<ACE>DocumentRoutingTreePersister. getACEs()
-