|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NotAuthorizedException | |
| com.sapportals.wcm.repository.security | Contains interfaces for ACL security managers. |
| com.sapportals.wcm.util.acl | Contains interfaces for ACLs and AclManagers with definitions for permissions, ACLs and ACL entries. |
| Uses of NotAuthorizedException in com.sapportals.wcm.repository.security |
| Methods in com.sapportals.wcm.repository.security that throw NotAuthorizedException | |
boolean |
IResourceAcl.addOwner(com.sapportals.wcm.repository.security.IUMPrincipal owner)
add a new owner to the ACL (only owners are allowed to change the ACL) |
boolean |
IResourceAcl.removeOwner(com.sapportals.wcm.repository.security.IUMPrincipal owner)
remove an owner from the ACL (only owners are allowed to change the ACL) |
boolean |
IResourceAcl.addEntry(IResourceAclEntry aclEntry)
add an ACE to the ACL |
boolean |
IResourceAcl.removeEntry(IResourceAclEntry aclEntry)
remove an ACE from the ACL |
boolean |
IResourceAcl.lock()
lock the ACL (the lock is cooperative and affects only the result of subsequent calls to lock() or isLocked()) |
void |
IResourceAcl.unlock()
unlock the ACL |
IResourceAcl |
IResourceAclManager.createAcl(IResource resource)
create a new ACL for a resource - initial owner is the user in the resource context - inherited ACEs are added - if the resource inherits an ACL the user must be an owner - fails, if the resource already has an ACL assigned |
boolean |
IResourceAclManager.assignForeignAcl(IResourceAcl foreignAcl,
IResource resource)
assign an ACL from a foreign IResourceAclManager to a local resource - foreign ACEs which hold permissions that are not supported by the local IResourceAclManager are ignored - locally inherited ACEs are added - the owners are maintained - if the resource inherits an ACL the user must be an owner - fails, if the resource already has an ACL assigned |
boolean |
IResourceAclManager.removeAcl(IResource resource)
remove the ACL of a specific resource |
boolean |
IResourceAclManager.removeAcl(IResourceAcl acl)
remove an ACL |
IResourceList |
IResourceAclManager.propagateAcl_Remove(IResource resource)
remove the ACLs of the descendants of the resource |
void |
IResourceAclEntry.setSortIndex(int sortIndex)
set the sort index of the ACE |
| Uses of NotAuthorizedException in com.sapportals.wcm.util.acl |
| Methods in com.sapportals.wcm.util.acl that throw NotAuthorizedException | |
boolean |
IAclManager.removeAcl(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
java.lang.String aclID)
remove a specific ACL |
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 |
IOwner.addOwner(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
com.sapportals.portal.security.usermanagement.IUMPrincipal principal)
add a new owner to the list |
boolean |
IOwner.removeOwner(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
com.sapportals.portal.security.usermanagement.IUMPrincipal owner)
remove an owner from the list |
boolean |
IAcl.addEntry(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
IAclEntry aclEntry)
add an ACE to the ACL |
boolean |
IAcl.removeEntry(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
IAclEntry aclEntry)
remove an ACE from the ACL |
boolean |
IAcl.lock(com.sapportals.portal.security.usermanagement.IUMPrincipal caller)
lock the ACL (the lock is cooperative and affects only the result of subsequent calls to lock() or isLocked()) |
void |
IAcl.unlock(com.sapportals.portal.security.usermanagement.IUMPrincipal caller)
unlock the ACL |
void |
IAclEntry.setSortIndex(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
int sortIndex)
set the sort index of the ACE |
void |
IAclEntry.setPropagation(com.sapportals.portal.security.usermanagement.IUMPrincipal caller,
boolean propagate)
set the propagation flag of the ACE - propagation is no task of the basic acl package - only the flag is persisted |
|
SAP NetWeaver '04 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||