public SearchResultsBean<ApiSummaryBean> findAllFeaturedApis(PermissionConstraint constraints) {
        SearchCriteriaBean criteria = new SearchCriteriaBean().addFilter("tags.key", "featured", SearchCriteriaFilterOperator.eq);
        return tryAction(() -> query.findApis(criteria, constraints, false)); // TODO(msavy): when we update/drop H2 change paginate to true -- was generating invalid SQL.
    }
Search with permissions and visibility-related constraints.

@see SearchCriteriaUtil

@author Marc Savy {@literal <marc@blackparrotlabs.io>}
manager/api/rest-impl/src/main/java/io/apiman/manager/api/service/SearchService.java