org.ldaptive.Response.getResult()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(6.9k)|赞(0)|评价(0)|浏览(71)

本文整理了Java中org.ldaptive.Response.getResult方法的一些代码示例,展示了Response.getResult的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.getResult方法的具体详情如下:
包路径:org.ldaptive.Response
类名称:Response
方法名:getResult

Response.getResult介绍

[英]Returns the result of the ldap operation.
[中]返回ldap操作的结果。

代码示例

代码示例来源:origin: org.ldaptive/ldaptive

@Override
public T getResult()
{
 return getResponse().getResult();
}

代码示例来源:origin: com.floragunn/ldaptive

@Override
public T getResult()
{
 return getResponse().getResult();
}

代码示例来源:origin: vt-middleware/ldaptive

@Override
public T getResult()
{
 return getResponse().getResult();
}

代码示例来源:origin: net.shibboleth.idp/idp-attribute-resolver-impl

/** {@inheritDoc} */
@Nonnull public SearchResult execute(@Nonnull final SearchExecutor executor,
    @Nonnull final ConnectionFactory factory) throws LdapException {
  final Response<SearchResult> response = executor.search(factory, searchFilter);
  log.trace("Search returned response {}", response);
  return response.getResult();
}

代码示例来源:origin: org.jasig.cas/cas-server-support-ldap-core

/**
 * Checks to see if response has a result.
 *
 * @param response the response
 * @return true, if successful
 */
public static boolean containsResultEntry(final Response<SearchResult> response) {
  final SearchResult result = response.getResult();
  if (result != null && result.getEntry() != null) {
    return true;
  }
  return false;
}

代码示例来源:origin: org.ldaptive/ldaptive

@Override
public void search(final HttpServletRequest request, final HttpServletResponse response)
 throws LdapException, IOException
{
 final String queryString = request.getParameter("query");
 if (queryString == null || queryString.isEmpty()) {
  logger.info("Ignoring empty query");
 } else {
  final SearchResult result = searchExecutor.search(
   connectionFactory,
   queryString,
   request.getParameterValues("attrs")).getResult();
  writeResponse(result, response);
 }
}

代码示例来源:origin: com.floragunn/ldaptive

@Override
public void search(final HttpServletRequest request, final HttpServletResponse response)
 throws LdapException, IOException
{
 final String queryString = request.getParameter("query");
 if (queryString == null || queryString.isEmpty()) {
  logger.info("Ignoring empty query");
 } else {
  final SearchResult result = searchExecutor.search(
   connectionFactory,
   queryString,
   request.getParameterValues("attrs")).getResult();
  writeResponse(result, response);
 }
}

代码示例来源:origin: vt-middleware/ldaptive

@Override
public void search(final HttpServletRequest request, final HttpServletResponse response)
 throws LdapException, IOException
{
 final String queryString = request.getParameter("query");
 if (queryString == null || queryString.isEmpty()) {
  logger.info("Ignoring empty query");
 } else {
  final SearchResult result = searchExecutor.search(
   connectionFactory,
   queryString,
   request.getParameterValues("attrs")).getResult();
  writeResponse(result, response);
 }
}

代码示例来源:origin: com.floragunn/ldaptive

@Override
public boolean validate(final Connection c)
{
 boolean success = false;
 if (c != null) {
  try {
   final CompareOperation compare = new CompareOperation(c);
   success = compare.execute(compareRequest).getResult();
  } catch (Exception e) {
   logger.debug("validation failed for compare request {}", compareRequest, e);
  }
 }
 return success;
}

代码示例来源:origin: org.ldaptive/ldaptive

@Override
public boolean validate(final Connection c)
{
 boolean success = false;
 if (c != null) {
  try {
   final CompareOperation compare = new CompareOperation(c);
   success = compare.execute(compareRequest).getResult();
  } catch (Exception e) {
   logger.debug("validation failed for compare request {}", compareRequest, e);
  }
 }
 return success;
}

代码示例来源:origin: vt-middleware/ldaptive

@Override
public boolean validate(final Connection c)
{
 boolean success = false;
 if (c != null) {
  try {
   final CompareOperation compare = new CompareOperation(c);
   success = compare.execute(compareRequest).getResult();
  } catch (Exception e) {
   logger.debug("validation failed for compare request {}", compareRequest, e);
  }
 }
 return success;
}

代码示例来源:origin: org.ldaptive/ldaptive

@Override
public boolean validate(final Connection c)
{
 boolean success = false;
 if (c != null) {
  try {
   final SearchOperation search = new SearchOperation(c);
   final SearchResult result = search.execute(searchRequest).getResult();
   success = result.size() > 0;
  } catch (Exception e) {
   logger.debug("validation failed for search request {}", searchRequest, e);
  }
 }
 return success;
}

代码示例来源:origin: com.floragunn/ldaptive

@Override
public boolean validate(final Connection c)
{
 boolean success = false;
 if (c != null) {
  try {
   final SearchOperation search = new SearchOperation(c);
   final SearchResult result = search.execute(searchRequest).getResult();
   success = result.size() > 0;
  } catch (Exception e) {
   logger.debug("validation failed for search request {}", searchRequest, e);
  }
 }
 return success;
}

代码示例来源:origin: vt-middleware/ldaptive

@Override
public boolean validate(final Connection c)
{
 boolean success = false;
 if (c != null) {
  try {
   final SearchOperation search = new SearchOperation(c);
   final SearchResult result = search.execute(searchRequest).getResult();
   success = result.size() > 0;
  } catch (Exception e) {
   logger.debug("validation failed for search request {}", searchRequest, e);
  }
 }
 return success;
}

代码示例来源:origin: org.ldaptive/ldaptive

@Override
protected SearchResult performLdapSearch(
 final AuthenticationCriteria criteria,
 final AuthenticationHandlerResponse response)
 throws LdapException
{
 try (Connection pooledConn = factory.getConnection()) {
  final SearchOperation op = createSearchOperation(pooledConn);
  return op.execute(createSearchRequest(criteria)).getResult();
 }
}

代码示例来源:origin: com.floragunn/ldaptive

@Override
protected SearchResult performLdapSearch(
 final AuthenticationCriteria criteria,
 final AuthenticationHandlerResponse response)
 throws LdapException
{
 try (Connection pooledConn = factory.getConnection()) {
  final SearchOperation op = createSearchOperation(pooledConn);
  return op.execute(createSearchRequest(criteria)).getResult();
 }
}

代码示例来源:origin: vt-middleware/ldaptive

@Override
protected SearchResult performLdapSearch(
 final AuthenticationCriteria criteria,
 final AuthenticationHandlerResponse response)
 throws LdapException
{
 try (Connection pooledConn = factory.getConnection()) {
  final SearchOperation op = createSearchOperation(pooledConn);
  return op.execute(createSearchRequest(criteria)).getResult();
 }
}

代码示例来源:origin: vt-middleware/ldaptive

@Override
public Set<LdapRole> search(final SearchRequest request)
 throws LdapException
{
 Connection conn = null;
 try {
  conn = getConnection();
  final SearchOperation op = createSearchOperation(conn);
  return LdapRole.toRoles(op.execute(request).getResult());
 } finally {
  if (conn != null) {
   conn.close();
  }
 }
}

代码示例来源:origin: org.ldaptive/ldaptive

@Override
public Set<LdapRole> search(final SearchRequest request)
 throws LdapException
{
 Connection conn = null;
 try {
  conn = getConnection();
  final SearchOperation op = createSearchOperation(conn);
  return LdapRole.toRoles(op.execute(request).getResult());
 } finally {
  if (conn != null) {
   conn.close();
  }
 }
}

代码示例来源:origin: com.floragunn/ldaptive

@Override
public Set<LdapRole> search(final SearchRequest request)
 throws LdapException
{
 Connection conn = null;
 try {
  conn = getConnection();
  final SearchOperation op = createSearchOperation(conn);
  return LdapRole.toRoles(op.execute(request).getResult());
 } finally {
  if (conn != null) {
   conn.close();
  }
 }
}

相关文章