Package | Description |
---|---|
org.forgerock.opendj.adapter.server3x |
Classes for interacting with an embedded OpenDJ 2.x instance using the OpenDJ LDAP SDK.
|
org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
org.opends.server.types.operation |
Contains a number of interfaces that are implemented by the various
types of Directory Server operations.
|
Modifier and Type | Method and Description |
---|---|
static RawFilter |
Converters.to(Filter filter)
|
Modifier and Type | Method and Description |
---|---|
static MatchedValuesFilter |
MatchedValuesFilter.createFromLDAPFilter(RawFilter filter)
Creates a new matched values filter from the provided LDAP filter.
|
Modifier and Type | Method and Description |
---|---|
RawFilter |
SearchOperationWrapper.getRawFilter() |
RawFilter |
SearchOperationBasis.getRawFilter() |
RawFilter |
SearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the request
from the client.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchOperationWrapper.setRawFilter(RawFilter rawFilter) |
void |
SearchOperationBasis.setRawFilter(RawFilter rawFilter) |
void |
SearchOperation.setRawFilter(RawFilter rawFilter)
Specifies the raw, unprocessed search filter as included in the request
from the client.
|
Constructor and Description |
---|
SearchOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawBaseDN,
SearchScope scope,
DereferenceAliasesPolicy derefPolicy,
int sizeLimit,
int timeLimit,
boolean typesOnly,
RawFilter rawFilter,
Set<String> attributes)
Creates a new search operation with the provided information.
|
Modifier and Type | Class and Description |
---|---|
class |
LDAPFilter
This class defines the data structures and methods to use when interacting
with an LDAP search filter, which defines a set of criteria for locating
entries in a search request.
|
Modifier and Type | Method and Description |
---|---|
RawFilter |
SearchRequestProtocolOp.getFilter()
Retrieves the filter for this search request.
|
RawFilter |
LDAPFilter.getNOTComponent()
Retrieves the subordinate filter component for NOT searches.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<RawFilter> |
LDAPFilter.getFilterComponents()
Retrieves the set of subordinate filter components for AND or OR searches.
|
Constructor and Description |
---|
LDAPFilter(FilterType filterType,
ArrayList<RawFilter> filterComponents,
RawFilter notComponent,
String attributeDescription,
ByteString assertionValue,
ByteString subInitialElement,
ArrayList<ByteString> subAnyElements,
ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new LDAP filter with the provided information.
|
SearchRequestProtocolOp(ByteString baseDN,
SearchScope scope,
DereferenceAliasesPolicy dereferencePolicy,
int sizeLimit,
int timeLimit,
boolean typesOnly,
RawFilter filter,
Set<String> attributes)
Creates a new search request protocol op with the provided information.
|
Constructor and Description |
---|
LDAPFilter(FilterType filterType,
ArrayList<RawFilter> filterComponents,
RawFilter notComponent,
String attributeDescription,
ByteString assertionValue,
ByteString subInitialElement,
ArrayList<ByteString> subAnyElements,
ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new LDAP filter with the provided information.
|
Modifier and Type | Method and Description |
---|---|
static RawFilter |
RawFilter.create(SearchFilter filter)
Creates a new LDAP filter from the provided search filter.
|
static RawFilter |
RawFilter.create(String filterString)
Creates a new LDAP filter from the provided filter string.
|
abstract RawFilter |
RawFilter.getNOTComponent()
Retrieves the subordinate filter component for NOT searches.
|
Modifier and Type | Method and Description |
---|---|
abstract ArrayList<RawFilter> |
RawFilter.getFilterComponents()
Retrieves the set of subordinate filter components for AND or OR
searches.
|
Modifier and Type | Method and Description |
---|---|
static LDAPFilter |
RawFilter.createNOTFilter(RawFilter notComponent)
Creates a new NOT search filter with the provided filter
component.
|
Modifier and Type | Method and Description |
---|---|
static LDAPFilter |
RawFilter.createANDFilter(ArrayList<RawFilter> filterComponents)
Creates a new AND search filter with the provided filter
components.
|
static LDAPFilter |
RawFilter.createORFilter(ArrayList<RawFilter> filterComponents)
Creates a new OR search filter with the provided filter
components.
|
Modifier and Type | Method and Description |
---|---|
RawFilter |
SearchReferenceSearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the
request from the client.
|
RawFilter |
SearchEntrySearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the
request from the client.
|
RawFilter |
PreParseSearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the
request from the client.
|
RawFilter |
PreOperationSearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the
request from the client.
|
RawFilter |
PostResponseSearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the
request from the client.
|
RawFilter |
PostOperationSearchOperation.getRawFilter()
Retrieves the raw, unprocessed search filter as included in the
request from the client.
|
Modifier and Type | Method and Description |
---|---|
void |
PreParseSearchOperation.setRawFilter(RawFilter rawFilter)
Specifies the raw, unprocessed search filter as included in the
request from the client.
|
Copyright 2010-2017 ForgeRock AS.