protected Set<String> checkConfigPropertyIds(Set<String> base, String configCategory) {

    if (0 == base.size()) {
      return base;
    }

    Set<String> unsupported = new HashSet<>();

    for (String propertyId : base)
    {
      if (!propertyId.startsWith(configCategory + "/desired_config")) {
        unsupported.add(propertyId);
      }
    }

    return unsupported;
  }
Checks for property ids that are not recognized by the provider.
@param base  the base set of properties
@param configCategory  the config category that would have a <code>desired_config</code> element.
@return the set of properties that are NOT known to the provider
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/BaseProvider.java