public interface IAclManagerRaw extends IAclManager, IAclManager4Tx
IAclManagerRaw
extends a IAclManager
by
methods to access even those ACLs with either deleted owners or
deleted principals in the ACL's ACEs. Modifier and Type | Method and Description |
---|---|
IAcl |
getAclRaw(String aclID,
long contextDBVersion)
Get a specific ACL, which might be a
IAclRaw . |
IAcl[] |
getAclsRaw(String[] aclIDs)
Get several ACLs, some of them might be
IAclRaw s or
null . |
createAcl, createAcl
addSupportedPermission, areAclsUpToDate, changeAclID, changeAclID, changeMultipleAclIDs, checkPermissions, checkPermissions, createAcl, createAcl, createAclEntry, createAclEntry, createPermission, deletePrincipal, getAcl, getAcls, getAffectedAclIDs, getCacheArea, getDBVersion, getPermission, getSupportedObjectTypes, getSupportedPermissions, isPermissionUsedInAcl, isReadOnly, removeAcl, removeAcl, removeAcl, removeAcl, removeMultipleAcls, removePermission, removeSupportedPermission, updatePrincipal
IAcl getAclRaw(String aclID, long contextDBVersion) throws AclPersistenceException
IAclRaw
.aclID
- ID of the ACLcontextDBVersion
- expected version of the ACL in cache (used to
check if the cache has become invalid)null
if not existentAclPersistenceException
- indicates a problem with the storageIAcl[] getAclsRaw(String[] aclIDs) throws AclPersistenceException
IAclRaw
s or
null
.aclIDs
- an array of String
s with the IDs of the
ACLsIAclRaw
s or
null
)AclPersistenceException
- indicates a problem with the storageAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice