public interface Policy
extends com.dtolabs.rundeck.core.authorization.AclRuleSetSource
RuleSetConstructor with corresponding usernames and/or groups
associated with the each Acl.
The policy is a reference to a phycial policy stored on persistantly.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext |
getEnvironment() |
java.util.Set<java.lang.String> |
getGroups()
Return a list of group objects associated with this policy.
|
java.util.Set<java.lang.String> |
getUrns()
Return a list of urns objects associated with this policy.
|
java.util.Set<java.lang.String> |
getUsernames()
Return a list of usernames as strings associated with this policy.
|
boolean |
isBy() |
java.util.Set<java.lang.String> getUsernames()
java.util.Set<java.lang.String> getGroups()
java.util.Set<java.lang.String> getUrns()
com.dtolabs.rundeck.core.authorization.providers.EnvironmentalContext getEnvironment()
java.lang.String getDescription()
boolean isBy()