• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java SearchScope类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.ldaptive.SearchScope的典型用法代码示例。如果您正苦于以下问题:Java SearchScope类的具体用法?Java SearchScope怎么用?Java SearchScope使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



SearchScope类属于org.ldaptive包,在下文中一共展示了SearchScope类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: createSearchRequest

import org.ldaptive.SearchScope; //导入依赖的package包/类
/**
 * Builds a new request.
 *
 * @param baseDn the base dn
 * @param filter the filter
 * @return the search request
 */
public static SearchRequest createSearchRequest(final String baseDn, final SearchFilter filter) {
    final SearchRequest sr = new SearchRequest(baseDn, filter);
    sr.setBinaryAttributes(ReturnAttributes.ALL_USER.value());
    sr.setReturnAttributes(ReturnAttributes.ALL_USER.value());
    sr.setSearchScope(SearchScope.SUBTREE);
    return sr;
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:15,代码来源:LdapUtils.java


示例2: createSearchRequest

import org.ldaptive.SearchScope; //导入依赖的package包/类
/**
 * {@inheritDoc}
 */
@Override
protected SearchRequest createSearchRequest(final AuthenticationCriteria ac) {
    final SearchRequest sr = new SearchRequest();
    sr.setSearchScope(SearchScope.SUBTREE);
    sr.setBaseDn(this.baseDn);
    sr.setSearchFilter(new SearchFilter(SEARCH_FILTER, new Object[]{ac.getDn()}));
    sr.setSearchEntryHandlers(getSearchEntryHandlers());
    sr.setReturnAttributes(ac.getAuthenticationRequest().getReturnAttributes());
    return sr;
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:14,代码来源:UpnSearchEntryResolver.java


示例3: initialize

import org.ldaptive.SearchScope; //导入依赖的package包/类
/**
 * Initializes the object after properties are set.
 */
@PostConstruct
public void initialize() {
    for (final SearchScope scope : SearchScope.values()) {
        if (scope.ordinal() == this.searchControls.getSearchScope()) {
            this.searchScope = scope;
        }
    }
    this.attributes = getResultAttributeMapping().keySet().toArray(new String[getResultAttributeMapping().size()]);
}
 
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:13,代码来源:LdapPersonAttributeDao.java


示例4: newLdaptiveSearchRequest

import org.ldaptive.SearchScope; //导入依赖的package包/类
/**
 * Builds a new request.
 *
 * @param baseDn           the base dn
 * @param filter           the filter
 * @param binaryAttributes the binary attributes
 * @param returnAttributes the return attributes
 * @return the search request
 */
public static SearchRequest newLdaptiveSearchRequest(final String baseDn,
                                                     final SearchFilter filter,
                                                     final String[] binaryAttributes,
                                                     final String[] returnAttributes) {
    final SearchRequest sr = new SearchRequest(baseDn, filter);
    sr.setBinaryAttributes(binaryAttributes);
    sr.setReturnAttributes(returnAttributes);
    sr.setSearchScope(SearchScope.SUBTREE);
    return sr;
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:20,代码来源:Beans.java


示例5: newLdaptiveSearchExecutor

import org.ldaptive.SearchScope; //导入依赖的package包/类
/**
 * New ldaptive search executor search executor.
 *
 * @param baseDn           the base dn
 * @param filterQuery      the filter query
 * @param params           the params
 * @param returnAttributes the return attributes
 * @return the search executor
 */
public static SearchExecutor newLdaptiveSearchExecutor(final String baseDn, final String filterQuery,
                                                       final List<String> params,
                                                       final String[] returnAttributes) {
    final SearchExecutor executor = new SearchExecutor();
    executor.setBaseDn(baseDn);
    executor.setSearchFilter(newLdaptiveSearchFilter(filterQuery, params));
    executor.setReturnAttributes(returnAttributes);
    executor.setSearchScope(SearchScope.SUBTREE);
    return executor;
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:20,代码来源:Beans.java


示例6: createSearchRequest

import org.ldaptive.SearchScope; //导入依赖的package包/类
/** {@inheritDoc} */
@Override
protected SearchRequest createSearchRequest(final AuthenticationCriteria ac) {
    final SearchRequest sr = new SearchRequest();
    sr.setSearchScope(SearchScope.SUBTREE);
    sr.setBaseDn(this.baseDn);
    sr.setSearchFilter(new SearchFilter(SEARCH_FILTER, new Object[] {ac.getDn()}));
    sr.setSearchEntryHandlers(getSearchEntryHandlers());
    sr.setReturnAttributes(ac.getAuthenticationRequest().getReturnAttributes());
    return sr;
}
 
开发者ID:luotuo,项目名称:cas4.0.x-server-wechat,代码行数:12,代码来源:UpnSearchEntryResolver.java


示例7: select

import org.ldaptive.SearchScope; //导入依赖的package包/类
@Override
public Iterable<LdapEntry> select(Connection connection) {
  final SearchRequest req = new SearchRequest();
  req.setBaseDn(baseDn);
  req.setSearchFilter(new SearchFilter(filter));
  req.setReturnAttributes(attributes);
  req.setSearchScope(SearchScope.SUBTREE);
  req.setTimeLimit(Duration.ofMillis(readPageTimeoutMs));
  req.setSearchEntryHandlers(new ObjectGuidHandler());
  return new PagedIterable(new PagedResultsClient(connection, pageSize), req);
}
 
开发者ID:codenvy,项目名称:codenvy,代码行数:12,代码来源:LookupSelector.java


示例8: getScope

import org.ldaptive.SearchScope; //导入依赖的package包/类
public SearchScope getScope() {
    return scope;
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:4,代码来源:AbstractLdapProperties.java


示例9: setScope

import org.ldaptive.SearchScope; //导入依赖的package包/类
public void setScope(final SearchScope scope) {
    this.scope = scope;
}
 
开发者ID:mrluo735,项目名称:cas-5.1.0,代码行数:4,代码来源:AbstractLdapProperties.java



注:本文中的org.ldaptive.SearchScope类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java BIEnumMember类代码示例发布时间:2022-05-23
下一篇:
Java RecoveringParseRunner类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap