Uses of Class
org.nuxeo.ecm.core.api.security.ACE
Packages that use ACE
Package
Description
The core interfaces for managing security (access rights) in Nuxeo Core.
Implementation of the access control interfaces.
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 ACEModifier and TypeMethodDescriptionvoid
AbstractSession.replaceACE
(DocumentRef docRef, String aclName, ACE oldACE, ACE newACE) void
CoreSession.replaceACE
(DocumentRef docRef, String aclName, ACE oldACE, ACE newACE) Replace theoldACE
with thenewACE
on the givenaclName
. -
Uses of ACE in org.nuxeo.ecm.core.api.security
Fields in org.nuxeo.ecm.core.api.security declared as ACEModifier and TypeFieldDescriptionstatic final ACE
ACE.BLOCK
An ACE that blocks all permissions for everyone.Methods in org.nuxeo.ecm.core.api.security that return ACEModifier and TypeMethodDescriptionACE.ACEBuilder.build()
static ACE
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 ACEModifier and TypeMethodDescriptionboolean
Add an ACE.boolean
Add an ACE to the givenaclName
.static ACE.ACEBuilder
boolean
Remove an ACE on the givenaclName
.boolean
Replace theoldACE
withnewACE
, only if theoldACE
exists.boolean
ACP.replaceACE
(String aclName, ACE oldACE, ACE newACE) Replace theoldACE
withnewACE
on the givenaclName
, only if theoldACE
exists.void
Sets the ACEs defined by this ACL.Constructors in org.nuxeo.ecm.core.api.security with parameters of type ACE -
Uses of ACE in org.nuxeo.ecm.core.api.security.impl
Methods in org.nuxeo.ecm.core.api.security.impl that return ACEMethods in org.nuxeo.ecm.core.api.security.impl that return types with arguments of type ACEMethods in org.nuxeo.ecm.core.api.security.impl with parameters of type ACEModifier and TypeMethodDescriptionboolean
void
ACPImpl.addAccessRule
(String aclName, ACE ace) boolean
static Access
boolean
boolean
boolean
ACPImpl.replaceACE
(String aclName, ACE oldACE, ACE newACE) void
-
Uses of ACE in org.nuxeo.ecm.core.security
Method parameters in org.nuxeo.ecm.core.security with type arguments of type ACEModifier and TypeMethodDescriptionprotected void
UpdateACEStatusWork.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 -
Uses of ACE in org.nuxeo.ecm.permissions
Methods in org.nuxeo.ecm.permissions with parameters of type ACEModifier and TypeMethodDescriptionprotected void
PermissionHelper.createDirectoryEntry
(DocumentModel doc, String aclName, ACE ace, boolean notify, String comment) static void
PermissionHelper.firePermissionNotificationEvent
(CoreSession session, DocumentModel doc, String aclName, ACE ace) protected void
PermissionListener.firePermissionNotificationEvent
(DocumentEventContext docCtx, String aclName, ACE ace) protected void
PermissionListener.removeToken
(DocumentModel doc, ACE deletedAce) Method parameters in org.nuxeo.ecm.permissions with type arguments of type ACEModifier and TypeMethodDescriptionprotected void
ACEStatusUpdatedListener.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