|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IAcl | |
| com.sapportals.wcm.util.acl | Contains interfaces for ACLs and AclManagers with definitions for permissions, ACLs and ACL entries. |
| Uses of IAcl in com.sapportals.wcm.util.acl |
| Subinterfaces of IAcl in com.sapportals.wcm.util.acl | |
interface |
IAclRaw
A IAclRaw is a IAcl which also supports the
retrieval of deleted owners and ACEs for deleted principals. |
| Methods in com.sapportals.wcm.util.acl that return IAcl | |
IAcl |
IAclManagerRaw.getAclRaw(java.lang.String aclID,
long contextDBVersion)
Get a specific ACL, which might be a IAclRaw. |
IAcl[] |
IAclManagerRaw.getAclsRaw(java.lang.String[] aclIDs)
Get several ACLs, some of them might be IAclRaws or
null. |
IAcl |
IAclManager.createAcl(com.sapportals.portal.security.usermanagement.IUMPrincipal owner,
java.lang.String aclID,
IObjectType objectType)
create a new ACL |
IAcl |
IAclManager.getAcl(java.lang.String aclID,
long contextDBVersion)
get a specific ACL |
IAcl[] |
IAclManager.getAcls(java.lang.String[] aclIDs)
get multiple ACLs; set the ACLs as values of the HashMap; if no ACL is assigned to an ID the value will be null |
| Methods in com.sapportals.wcm.util.acl with parameters of type IAcl | |
boolean[] |
IAclManager.checkPermissions(IAcl[] acls,
com.sapportals.portal.security.usermanagement.IUMPrincipal principal,
IAclPermission[] permissions)
check multiple ACL permissions |
boolean |
IAclManager.removeAcl(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
IAcl acl)
remove a specific ACL |
boolean |
IAclManager.changeAclID(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
IAcl acl,
java.lang.String newID)
change the ID of an ACL ("rename") |
boolean[] |
IAclManager.areAclsUpToDate(IAcl[] acls)
check whether the ACLs are up to date (compared to the database) |
|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||