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() |
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 void saveEntries(javax.jcr.Node aclNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2015 Magnolia International Ltd.. All rights reserved.