public class AccessControlList extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AccessControlList.Entry
An entry in the access control list.
|
static class |
AccessControlList.EntryKey
Used for testing equality of entries.
|
Modifier and Type | Field and Description |
---|---|
static long |
ACCESS_TYPE_CHILDREN |
static long |
ACCESS_TYPE_NODE |
static long |
ACCESS_TYPE_NODE_AND_CHILDREN |
static String |
PATH_PROPERTY_NAME |
static String |
PERMISSIONS_PROPERTY_NAME |
Constructor and Description |
---|
AccessControlList() |
Modifier and Type | Method and Description |
---|---|
void |
addEntry(AccessControlList.Entry entry) |
Collection<AccessControlList.Entry> |
getEntries() |
AccessControlList.Entry |
getEntryByNode(javax.jcr.Node entryNode) |
void |
readEntries(javax.jcr.Node aclNode) |
void |
readEntry(javax.jcr.Node entryNode) |
void |
saveEntries(javax.jcr.Node aclNode) |
public static final String PERMISSIONS_PROPERTY_NAME
public static final String PATH_PROPERTY_NAME
public static final long ACCESS_TYPE_NODE
public static final long ACCESS_TYPE_CHILDREN
public static final long ACCESS_TYPE_NODE_AND_CHILDREN
public Collection<AccessControlList.Entry> getEntries()
public void addEntry(AccessControlList.Entry entry)
public void readEntries(javax.jcr.Node aclNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void readEntry(javax.jcr.Node entryNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public AccessControlList.Entry getEntryByNode(javax.jcr.Node entryNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void saveEntries(javax.jcr.Node aclNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2015 Magnolia International Ltd.. All rights reserved.