com.atlassian.confluence.security.delegate
Class GlobalDescriptionPermissionsDelegate
java.lang.Object
com.atlassian.confluence.security.delegate.AbstractPermissionsDelegate
com.atlassian.confluence.security.delegate.GlobalDescriptionPermissionsDelegate
- All Implemented Interfaces:
- PermissionDelegate
public class GlobalDescriptionPermissionsDelegate
- extends AbstractPermissionsDelegate
Method Summary |
boolean |
canAdminister(com.atlassian.user.User user,
java.lang.Object target)
|
boolean |
canCreate(com.atlassian.user.User user,
java.lang.Object container)
|
boolean |
canEdit(com.atlassian.user.User user,
java.lang.Object target)
|
boolean |
canExport(com.atlassian.user.User user,
java.lang.Object target)
|
boolean |
canRemove(com.atlassian.user.User user,
java.lang.Object target)
|
boolean |
canSetPermissions(com.atlassian.user.User user,
java.lang.Object target)
|
boolean |
canView(com.atlassian.user.User user,
java.lang.Object target)
GlobalDescription instances can be viewed by anyone, even by
anonymous users and if the anonymous use flag is set to false. |
protected Space |
getSpaceFrom(java.lang.Object target)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GlobalDescriptionPermissionsDelegate
public GlobalDescriptionPermissionsDelegate()
canAdminister
public boolean canAdminister(com.atlassian.user.User user,
java.lang.Object target)
canCreate
public boolean canCreate(com.atlassian.user.User user,
java.lang.Object container)
- Returns:
- true if the specified user can create new instances of the target type in the specified container.
canEdit
public boolean canEdit(com.atlassian.user.User user,
java.lang.Object target)
canExport
public boolean canExport(com.atlassian.user.User user,
java.lang.Object target)
canRemove
public boolean canRemove(com.atlassian.user.User user,
java.lang.Object target)
canSetPermissions
public boolean canSetPermissions(com.atlassian.user.User user,
java.lang.Object target)
canView
public boolean canView(com.atlassian.user.User user,
java.lang.Object target)
GlobalDescription
instances can be viewed by anyone, even by
anonymous users and if the anonymous use flag is set to false.
- Returns:
- Always returns true
getSpaceFrom
protected Space getSpaceFrom(java.lang.Object target)
- Specified by:
getSpaceFrom
in class AbstractPermissionsDelegate
Copyright © 2003-2014 Atlassian. All Rights Reserved.