Class RESTDataRules


  • public class RESTDataRules
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      RESTDataRules​(org.jdom.Element elem)
      Create a RESTRule from a XML element.
    • Constructor Detail

      • RESTDataRules

        public RESTDataRules​(org.jdom.Element elem)
        Create a RESTRule from a XML element.
        Parameters:
        elem - The jdom XML Element describing a rule.
    • Method Detail

      • build

        public static RESTDataRules build​(java.lang.String response)
        Build a RESTRules from a REST response.
        Parameters:
        response - XML representation of the rule.
        Returns:
        a new RESTRules, or null if XML could not be parsed.
      • getRule

        public java.util.Set<java.lang.String> getRule​(java.lang.String workspace,
                                                       java.lang.String layer,
                                                       GeoServerRESTSecurityManager.RuleType type)
        Return the roles for a rule
        Parameters:
        workspace -
        layer -
        type -
        Returns:
        list of roles, empty list for any role (*), null if no rule