docs: public Results<Skill> searchSkills(Integer limit, Integer offset, String searchTerm, String searchKey, String matchMethod, String sortKey, Boolean sortAscending, String sortMethod, Boolean inUse) throws ProvisioningApiException {
  		try {
  			GetObjectsSuccessResponse resp = objectsApi.getObject(
  				"dn-groups",
  				null,
  				null,
  				null,
  				limit,
  				offset,
  				searchTerm,
  				searchKey,
  				matchMethod,
  				sortKey,
  				sortAscending,
  				sortMethod,
  				null,
  				inUse
  			);
  			
  			if (!resp.getStatus().getCode().equals(0)) {
  				throw new ProvisioningApiException("Error getting objects. Code: " + resp.getStatus().getCode());
  			}
  			
  			Results<Skill> out = new Results();
  			out.setResults(Converters.convertMapListToSkillsList(resp.getData().getDnGroups()));
  			out.setTotalCount(resp.getData().getTotalCount());
  			
  			return out;
          } catch(ApiException e) {
          	throw new ProvisioningApiException("Error getting objects", e);
          }
  	}