com.atlassian.bamboo.security
Class BambooPermissionManagerImpl
java.lang.Object
com.atlassian.bamboo.security.BambooPermissionManagerImpl
- All Implemented Interfaces:
- BambooPermissionManager
public class BambooPermissionManagerImpl
- extends java.lang.Object
- implements BambooPermissionManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ROLE_AMDIN
public static final java.lang.String ROLE_AMDIN
- See Also:
- Constant Field Values
BambooPermissionManagerImpl
public BambooPermissionManagerImpl()
hasPermission
public boolean hasPermission(org.acegisecurity.Authentication authentication,
java.lang.String permission,
java.lang.Object object)
- Specified by:
hasPermission
in interface BambooPermissionManager
hasPermission
public boolean hasPermission(java.lang.String permission,
java.lang.Object object)
- Specified by:
hasPermission
in interface BambooPermissionManager
hasPermission
public boolean hasPermission(java.lang.String username,
java.lang.String permission,
java.lang.Object object)
- Specified by:
hasPermission
in interface BambooPermissionManager
hasPlanPermission
public boolean hasPlanPermission(java.lang.String permission,
java.lang.String buildKey)
- Specified by:
hasPlanPermission
in interface BambooPermissionManager
hasGlobalPermission
public boolean hasGlobalPermission(java.lang.String permission)
- Specified by:
hasGlobalPermission
in interface BambooPermissionManager
getPermissionsForPlan
public java.util.Collection<org.acegisecurity.acls.Permission> getPermissionsForPlan(java.lang.String buildKey)
- Specified by:
getPermissionsForPlan
in interface BambooPermissionManager
isEnableSignup
public boolean isEnableSignup()
- Specified by:
isEnableSignup
in interface BambooPermissionManager
isEnableAnonymousAccess
@Deprecated
public boolean isEnableAnonymousAccess()
- Deprecated.
- Specified by:
isEnableAnonymousAccess
in interface BambooPermissionManager
- Returns:
getPersister
public Persister getPersister()
setPersister
public void setPersister(Persister persister)
setAclService
public void setAclService(org.acegisecurity.acls.MutableAclService aclService)
setSidRetrievalStrategy
public void setSidRetrievalStrategy(org.acegisecurity.acls.sid.SidRetrievalStrategy sidRetrievalStrategy)
setBuildManager
public void setBuildManager(BuildManager buildManager)
setOverrideAuthorities
public void setOverrideAuthorities(org.acegisecurity.GrantedAuthority[] overrideAuthorities)
setBambooUserManager
public void setBambooUserManager(BambooUserManager bambooUserManager)
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.