Spring LDAP参考(二)中如何实现高级查询?
- 内容介绍
- 文章标签
- 相关推荐
本文共计16613个文字,预计阅读时间需要67分钟。
6. 高级LDAP查询介绍本节介绍了如何将LDAP查询与Spring LDAP一起使用,以及各种实现方法。
6.1 LDAP查询构建器参数及其相关类LDAP查询构建器提供了丰富的参数,支持构建复杂的查询。以下是一些常用的参数和相关类,它们可用于构建LDAP搜索查询。
- `LdapQue`:支持以下参数: - `base`: 查询的根节点。 - `filter`: 查询过滤器。 - `scope`: 查询范围(例如:BASE, ONE, SUB)。 - `attributes`: 要检索的属性列表。
6. 高级 LDAP 查询
本节介绍了如何将LDAP查询与Spring LDAP一起使用的各种方法。
6.1. LDAP 查询构建器参数
及其关联的类旨在支持可提供给 LDAP 搜索的所有参数。 支持以下参数:LdapQueryBuilder
- base:指定 LDAP 树中应从搜索开始的根 DN。
- searchScope:指定搜索应遍历 LDAP 树的深度。
- attributes:指定要从搜索返回的属性。默认值为全部。
- countLimit:指定要从搜索返回的最大条目数。
- timeLimit:指定搜索可能需要的最长时间。
- 搜索过滤器:我们要查找的条目必须满足的条件。
通过调用 的方法创建 。它旨在作为一个流畅的构建器 API,其中首先定义基本参数,然后是过滤器规范调用。一旦开始定义过滤条件,调用 的方法 ,以后的调用尝试(例如)将被拒绝。基本搜索参数是可选的,但至少需要一个筛选器规范调用。
本文共计16613个文字,预计阅读时间需要67分钟。
6. 高级LDAP查询介绍本节介绍了如何将LDAP查询与Spring LDAP一起使用,以及各种实现方法。
6.1 LDAP查询构建器参数及其相关类LDAP查询构建器提供了丰富的参数,支持构建复杂的查询。以下是一些常用的参数和相关类,它们可用于构建LDAP搜索查询。
- `LdapQue`:支持以下参数: - `base`: 查询的根节点。 - `filter`: 查询过滤器。 - `scope`: 查询范围(例如:BASE, ONE, SUB)。 - `attributes`: 要检索的属性列表。
6. 高级 LDAP 查询
本节介绍了如何将LDAP查询与Spring LDAP一起使用的各种方法。
6.1. LDAP 查询构建器参数
及其关联的类旨在支持可提供给 LDAP 搜索的所有参数。 支持以下参数:LdapQueryBuilder
- base:指定 LDAP 树中应从搜索开始的根 DN。
- searchScope:指定搜索应遍历 LDAP 树的深度。
- attributes:指定要从搜索返回的属性。默认值为全部。
- countLimit:指定要从搜索返回的最大条目数。
- timeLimit:指定搜索可能需要的最长时间。
- 搜索过滤器:我们要查找的条目必须满足的条件。
通过调用 的方法创建 。它旨在作为一个流畅的构建器 API,其中首先定义基本参数,然后是过滤器规范调用。一旦开始定义过滤条件,调用 的方法 ,以后的调用尝试(例如)将被拒绝。基本搜索参数是可选的,但至少需要一个筛选器规范调用。

