unboundId ldap限制搜索

时间:2016-08-02 11:57:03

标签: java unboundid-ldap-sdk

我必须从我的ldap学校获得200名用户,但问题是我无法获得超过200名用户我得到例外:

 String filter = "uid=G26274";
 String[] arrayFilter = filter.split("=");
 Filter filters = Filter.createNOTFilter(Filter.createEqualityFilter(arrayFilter[0], arrayFilter[1]));
 SearchRequest searchRequest = new SearchRequest(query, SearchScope.SUB, filters, getParameter);
 searchRequest.setSizeLimit(200);
 searchResult = this.conn.search(searchRequest);

我正在使用setSizeLimit函数,我得到了相同的结果。

谢谢

1 个答案:

答案 0 :(得分:1)

setSizeLimit用于获得较小的结果,并且不会覆盖服务器限制。

您需要分页模式:

see the answer with example code