本文整理汇总了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;未经允许,请勿转载。 |
请发表评论