/** * Retrieves a string representation of this search filter. * * @return A string representation of this search filter. */ @Override() public String toString() { if (filterString == null) { final StringBuilder buffer = new StringBuilder(); toString(buffer); filterString = buffer.toString(); } return filterString; }
/** * Retrieves a string representation of this search filter. * * @return A string representation of this search filter. */ @Override() public String toString() { if (filterString == null) { final StringBuilder buffer = new StringBuilder(); toString(buffer); filterString = buffer.toString(); } return filterString; }
/** * {@inheritDoc} */ @Override() public void toString(final StringBuilder buffer) { buffer.append("AssertionRequestControl(filter='"); filter.toString(buffer); buffer.append("', isCritical="); buffer.append(isCritical()); buffer.append(')'); } }
/** * Retrieves the filter for this LDAP URL. * * @return The filter for this LDAP URL. */ public String getFilter() { return ldapURL.getFilter().toString(); }
for (final Filter f : filters) valueStrings.add(f.toString());
buffer.append(typesOnly); buffer.append(", filter='"); filter.toString(buffer); buffer.append("', attributes={");
Arrays.asList(filter.toString())));
/** * {@inheritDoc} */ @Override() protected void addToCommandLine(final List<String> argStrings) { if (values != null) { for (final Filter f : values) { argStrings.add(getIdentifierString()); if (isSensitive()) { argStrings.add("***REDACTED***"); } else { argStrings.add(f.toString()); } } } }
buffer.append(typesOnly); buffer.append(", filter='"); filter.toString(buffer); buffer.append("', attributes={");
filter.toString(buffer); buffer.append('\'');
/** * {@inheritDoc} */ @Override() protected List<Attribute> getAdditionalAttributes() { final LinkedList<Attribute> attrs = new LinkedList<Attribute>(); attrs.add(new Attribute(ATTR_BASE_DN, baseDN)); attrs.add(new Attribute(ATTR_SCOPE, String.valueOf(scope.intValue()))); attrs.add(new Attribute(ATTR_FILTER, filter.toString())); attrs.add(new Attribute(ATTR_OUTPUT_FILE, outputFile)); if ((attributes != null) && (! attributes.isEmpty())) { attrs.add(new Attribute(ATTR_RETURN_ATTR, attributes)); } if (authzDN != null) { attrs.add(new Attribute(ATTR_AUTHZ_DN, authzDN)); } return Collections.unmodifiableList(attrs); }
b.append(request.getScope().intValue()); b.append(" filter=\""); request.getFilter().toString(b); b.append("\" attrs=\"");
@Override public Set<String> retrieveUserGroups(LDAPUserContext userContext) throws LDAPException { Set<String> groups = new HashSet<String>(); try { Filter groupClassFilter; if (groupObjectClass != null && !groupObjectClass.isEmpty()) { groupClassFilter = Filter.createEqualityFilter("objectClass", groupObjectClass); } else { groupClassFilter = Filter.createPresenceFilter("objectClass"); } Filter filter = Filter.createANDFilter(groupClassFilter, Filter.createEqualityFilter(groupMemberAttribute, userContext.getDn())); LOGGER.debug(filter.toString()); SearchResult searchResult = ldapConnectionPool.search(StringUtils.join(groupBase, ','), SearchScope.SUB, filter, "cn"); for (SearchResultEntry entry : searchResult.getSearchEntries()) { groups.add(entry.getAttributeValue("cn")); } return groups; } catch (com.unboundid.ldap.sdk.LDAPException e) { throw new LDAPException(e); } } }
b.append(" Types Only: ").append(request.typesOnly()).append(EOL); b.append(" Filter: "); request.getFilter().toString(b); b.append(EOL);
LOGGER.debug(filter.toString()); String[] attributesToRetrieve; if (userAdditionalAttributes != null) {
splitUsingFilterFilter.getIdentifierString(), f.toString()));
if (filterValue != null) ArgumentHelper.addValueSuppressException(a, filterValue.toString());