|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IAclPermission | |
| com.sapportals.wcm.repository.security | Contains interfaces for ACL security managers. |
| com.sapportals.wcm.repository.service.serviceacl | Provides a service to manage ACLs of services for resources. |
| com.sapportals.wcm.repository.service.statemanagement | Provides a service that keeps track of the status of resources. |
| com.sapportals.wcm.util.acl | Contains interfaces for ACLs and AclManagers with definitions for permissions, ACLs and ACL entries. |
| Uses of IAclPermission in com.sapportals.wcm.repository.security |
| Methods in com.sapportals.wcm.repository.security that return IAclPermission | |
IAclPermission |
IResourceAclManager.getPermission(java.lang.String name)
get the IAclPermission object of the (supported) permission with a given name |
IAclPermission |
IResourceAclManager.createPermission(java.lang.String name)
create a new permission (the permission can not be used until it is assigned to an object type by calling the addSupportedPermission() method) |
IAclPermission |
IResourceAclEntry.getPermission()
get the permission of the ACE |
| Methods in com.sapportals.wcm.repository.security with parameters of type IAclPermission | |
boolean |
IResourceAcl.checkPermission(com.sapportals.wcm.repository.security.IUMPrincipal principal,
IAclPermission permission)
check whether the ACL grants a specific permission to a user |
IResourceAclEntry |
IResourceAclManager.createAclEntry(com.sapportals.portal.security.usermanagement.IUMPrincipal principal,
boolean negative,
IAclPermission permission,
int sortIndex)
create a new ACE for an ACL to grant or deny a permission to a principal |
boolean |
IResourceAclManager.addSupportedPermission(IObjectType objectType,
IAclPermission permission)
assign a permission to an object type |
boolean |
IResourceAclManager.removeSupportedPermission(IObjectType objectType,
IAclPermission permission)
remove the assignment of a permission to an object type - a supported permission can only be removed if it is not predefined and not used in an ACL |
boolean |
IResourceAclManager.removePermission(IAclPermission permission)
remove a permission - a permission can only be removed if it is not predefined and not used in an ACL |
boolean |
IResourceAclManager.isPermissionUsedInAcl(IAclPermission permission)
check whether a permission is used in an ACL |
boolean |
IResourceAclEntry.checkPermission(IAclPermission permission)
check whether some permission is covered by the permission of the ACE |
| Uses of IAclPermission in com.sapportals.wcm.repository.service.serviceacl |
| Methods in com.sapportals.wcm.repository.service.serviceacl with parameters of type IAclPermission | |
boolean |
IAclService.isAllowed(IResource resource,
com.sapportals.portal.security.usermanagement.IUser user,
IAclPermission permission)
|
| Uses of IAclPermission in com.sapportals.wcm.repository.service.statemanagement |
| Methods in com.sapportals.wcm.repository.service.statemanagement that return IAclPermission | |
IAclPermission |
IStatemanagementUtils.getApproverAdminPermission(IResource impResource)
Deprecated. Gets the permission for approver administration for a resource. |
| Uses of IAclPermission in com.sapportals.wcm.util.acl |
| Classes in com.sapportals.wcm.util.acl that implement IAclPermission | |
class |
AclPermissionImpl
An abstract base class for IAclPermission implementations. |
| Methods in com.sapportals.wcm.util.acl that return IAclPermission | |
IAclPermission |
IAclManager.getPermission(java.lang.String name)
get the IAclPermission object of the (supported) permission with a given name |
IAclPermission |
IAclManager.createPermission(java.lang.String name)
create a new permission (the permission can not be used until it is assigned to an object type by calling the addSupportedPermission() method) |
IAclPermission |
IAclPermissionListIterator.next()
get the current element in the list and step to the next element |
IAclPermission |
AclPermissionListIterator.next()
|
IAclPermission |
IAclEntry.getPermission()
get the permission of the ACE |
| Methods in com.sapportals.wcm.util.acl with parameters of type IAclPermission | |
IAclEntry |
IAclManager.createAclEntry(com.sapportals.portal.security.usermanagement.IUMPrincipal principal,
boolean negative,
IAclPermission permission,
int sortIndex,
boolean propagate)
create a new ACE to grant or deny a permission to a principal |
boolean[] |
IAclManager.checkPermissions(IAcl[] acls,
com.sapportals.portal.security.usermanagement.IUMPrincipal principal,
IAclPermission[] permissions)
check multiple ACL permissions |
boolean |
IAclManager.addSupportedPermission(IObjectType objectType,
IAclPermission permission)
assign a permission to an object type |
boolean |
IAclManager.removeSupportedPermission(IObjectType objectType,
IAclPermission permission)
remove the assignment of a permission to an object type |
boolean |
IAclManager.removePermission(IAclPermission permission)
remove a permission - a permission can only be removed if it is not predefined and not used in an ACL |
boolean |
IAclManager.isPermissionUsedInAcl(IAclPermission permission)
check whether a permission is used in an ACL |
java.util.List |
IAclManager.getAffectedAclIDs(IAclPermission permission)
get a list of all IDs of ACLs which use a permission |
boolean |
AclPermissionList.add(IAclPermission permission)
|
boolean |
IAclPermission.isMember(IAclPermission permission)
check whether some permission is a member of the present permission |
boolean |
IAclPermission.addMember(IAclPermission permission)
add some permission as a new member to the present permission |
boolean |
IAclPermission.removeMember(IAclPermission permission)
remove a member from the present permission |
boolean |
IAclPermission.isContained(IAclPermission permission)
check whether a permission and all of its members are contained in the present permission |
boolean |
IAclPermission.equals(IAclPermission permission)
check whether some permission equals the present permission |
boolean |
IAcl.checkPermission(com.sapportals.portal.security.usermanagement.IUMPrincipal principal,
IAclPermission permission)
check whether the ACL grants a specific permission to a user |
boolean |
IAclEntry.checkPermission(IAclPermission permission)
check whether some permission is covered by the permission of the ACE |
|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||