public class RepositoryFileAce extends AbstractRepositoryAce
PRIVILEGE_STATE_DENY, PRIVILEGE_STATE_GRANT, PRIVILEGE_STATE_MIXED, PRIVILEGE_STATE_UNDEFINED
rcs_id
Constructor and Description |
---|
RepositoryFileAce(Connector connector)
Constructs a repository file access control element.
|
RepositoryFileAce(Connector connector,
AccessControlElement ace)
Constructs a repository file access control element.
|
Modifier and Type | Method and Description |
---|---|
int |
getContentPrivilege()
registry privileges
|
void |
setContentPrivilege(int contentPrivilege) |
AccessControlElement |
toWebdavDenyAce()
Creates a WebDAV deny access control element.
|
AccessControlElement |
toWebdavGrantAce()
Creates a WebDAV grant access control element.
|
getBindPrivilege, getDeletePrivilege, getSecurityUserPrivilege, getUnbindPrivilege, isGrant, setBindPrivilege, setDeletePrivilege, setSecurityUserPrivilege, setUnbindPrivilege
getAllPrivilege, getChildren, getChildren, getDescription, getDisplayName, getImageURL, getName, getPropertiesPrivilege, getReadPrivilege, getSecurityChangePrivilege, getSecurityPrivilege, getSecurityReadPrivilege, getWritePrivilege, hasFullPrivilege, hasNoChildren, hasPrivilege, hasUpdatePrivilege, hasViewPrivilege, isAll, isAuthenticated, isGroup, isOwner, isSelf, isUnauthenticated, setAll, setAllPrivilege, setAuthenticated, setGroup, setHref, setOwner, setPropertiesPrivilege, setReadPrivilege, setSecurityChangePrivilege, setSecurityPrivilege, setSecurityReadPrivilege, setSelf, setUnauthenticated, setWritePrivilege, showReport
addBulkCommand, addCommand, addDetailViewTab, cannotHaveChildren, clearCache, clearProperties, getAccessControlElements, getBulkCommands, getCommand, getCommand, getCommands, getConnector, getCurrentUserPermissionItem, getDefaultCommand, getDetailsCommand, getDetailViewTabs, getItem, getKey, getLanguage, getLocale, getNameEx, getNonPermissionAccessControlElements, getPath, getPersistanceLocale, getPrivilegeDescriptor, getProperties, getRelatedItems, getReport, getReportForDetailView, hasRequiredAttribute, isLocked, isModified, isReadOnly, isStandalone, isSubTabModified, removeCommand, replaceCommand, save, setAccessControlElements, setCommandEnabled, setConnector, setDefaultCommand, setDetailsCommand, setLocked, setProperties, setRelatedItems, setRequiredAttribute, setTabModified, showDetailView, toString
public RepositoryFileAce(Connector connector, AccessControlElement ace)
connector
- The connectorace
- The WebDAV access control elementpublic RepositoryFileAce(Connector connector)
connector
- The connectorpublic AccessControlElement toWebdavGrantAce()
toWebdavGrantAce
in class AbstractRepositoryAce
public AccessControlElement toWebdavDenyAce()
toWebdavDenyAce
in class AbstractRepositoryAce
public int getContentPrivilege()
AbstractAce
getContentPrivilege
in class AbstractRepositoryAce
public void setContentPrivilege(int contentPrivilege)
setContentPrivilege
in class AbstractRepositoryAce