Interface PolicyCollection

  • All Superinterfaces:
    com.dtolabs.rundeck.core.authorization.AclRuleSetSource
    All Known Implementing Classes:
    YamlPolicyCollection

    public interface PolicyCollection
    extends com.dtolabs.rundeck.core.authorization.AclRuleSetSource
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long countPolicies()  
      java.util.Collection<Policy> getPolicies()  
      java.util.Collection<java.lang.String> groupNames()
      For a given policy collection, return all the group names associated with it.
      • Methods inherited from interface com.dtolabs.rundeck.core.authorization.AclRuleSetSource

        getRuleSet
    • Method Detail

      • groupNames

        java.util.Collection<java.lang.String> groupNames()
        For a given policy collection, return all the group names associated with it.
        Returns:
        collection of group names.
      • countPolicies

        long countPolicies()
      • getPolicies

        java.util.Collection<Policy> getPolicies()
        Returns:
        policies