public class TiePublicObjectCapabilities extends PublicObjectCapabilities
Subclasses of PublicObject that require further capability restriction
based on object type should extend this class, override the capability
method that must be restricted, and then override the
PublicObject.capabilities
method to return the subclass.
Constructor and Description |
---|
TiePublicObjectCapabilities(PublicObject object)
Constructs a new PublicObjectCapabilities instance.
|
ADDITEM, ADDMEMBER, ADDRELATIONSHIP, ADDVERSION, ADDVERSIONSERIES, ADMINISTER_CATEGORY, ADMINISTER_CONFIGURATION, ADMINISTER_CONTAINER, ADMINISTER_DOMAIN, ADMINISTER_LOCK, ADMINISTER_QUOTA, ADMINISTER_RECORD, ADMINISTER_ROLE, ADMINISTER_SECURITY, ADMINISTER_USER, ADMINISTER_WORKSPACE, checkCapabilities, checkCapability, checkEffectiveAccess, checkEffectiveAccess, COPY, CREATECONTAINER, CREATEFOLDER, CREATEWORKSPACE, DELETE, DISCOVER, GET_CONTENT, GETAUDITHISTORY, getCapabilities, GETMETADATA, GETRELATION, getTrackedObject, LOCK, MOVE, REMOVEITEM, REMOVEMEMBER, REMOVERELATIONSHIP, REMOVEVERSIONSERIES, SET_ATTR, SET_CONTENT, SETMETADATA, SETRELATION, testBit, verifyCapabilities, verifyCapability
public TiePublicObjectCapabilities(PublicObject object)
object
- the PublicObject for which capabilities
are tracked.Copyright © 2023. All rights reserved.