com.xebialabs.deployit.ci.security
Class PermissionScheme
java.lang.Object
com.xebialabs.deployit.BaseConfigurationItem
com.xebialabs.deployit.ci.security.PermissionScheme
- All Implemented Interfaces:
- java.io.Serializable
@ConfigurationItem(description="A permission scheme to apply to a configuration item.",
category="permission schemes")
public class PermissionScheme- extends BaseConfigurationItem
A permission scheme that is applied to any number of configuration items.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PermissionScheme
public PermissionScheme()
getApplicablePermissions
public AccessControlEntry getApplicablePermissions(java.lang.String username,
java.util.Collection<java.lang.String> groupNames)
getAccessControlEntries
public java.util.List<AccessControlEntry> getAccessControlEntries()
setAccessControlEntries
public void setAccessControlEntries(java.util.List<AccessControlEntry> accessControlEntries)
getAllowedCiTypes
public java.util.Set<java.lang.String> getAllowedCiTypes()
setAllowedCiTypes
public void setAllowedCiTypes(java.util.Set<java.lang.String> allowedCiTypes)
Copyright © 2010. All Rights Reserved.