本文整理了Java中org.ldaptive.Response.getResult
方法的一些代码示例,展示了Response.getResult
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.getResult
方法的具体详情如下:
包路径:org.ldaptive.Response
类名称: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();
}
}
}
内容来源于网络,如有侵权,请联系作者删除!