Package | Description |
---|---|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.messages |
Classes and interfaces for core LDAP requests/responses.
|
org.forgerock.opendj.rest2ldap |
APIs for implementing REST to LDAP gateways.
|
org.forgerock.opendj.rest2ldap.authz |
This package contains
Filter to authenticate and authorize LDAP connections. |
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise Edition (dseecompat) compatability access
control handler implementation.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server codebase.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not appropriate for other packages.
|
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 | Field and Description |
---|---|
static SearchScope |
SearchScope.BASE_OBJECT
The scope is constrained to the search base entry.
|
static SearchScope |
SearchScope.SINGLE_LEVEL
The scope is constrained to the immediate subordinates of the search base entry.
|
static SearchScope |
SearchScope.SUBORDINATES
The scope is constrained to all the subordinates of the search base
entry, but does not include the search base entry itself (as wholeSubtree
does).
|
static SearchScope |
SearchScope.WHOLE_SUBTREE
The scope is constrained to the search base entry and to all its subordinates.
|
Modifier and Type | Method and Description |
---|---|
SearchScope |
LdapUrl.getScope()
Returns the search scope associated with this LDAP URL.
|
static SearchScope |
SearchScope.valueOf(int intValue)
Returns the search scope having the specified integer value as defined in
RFC 4511 section 4.5.1.2.
|
static SearchScope |
SearchScope.valueOf(String name)
Returns the search scope having the specified name as defined in RFC 4511
section 4.5.1.2.
|
Modifier and Type | Method and Description |
---|---|
static List<SearchScope> |
SearchScope.values()
Returns an unmodifiable list containing the set of available search
scopes indexed on their integer value as defined in RFC 4511 section
4.5.1.2.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Dn.isInScopeOf(Dn dn,
SearchScope scope)
Returns
true if this DN matches the provided base DN and search
scope. |
boolean |
Dn.isInScopeOf(String dn,
SearchScope scope)
Returns
true if this DN matches the provided base DN and search
scope. |
ConnectionEntryReader |
Connection.search(String baseObject,
SearchScope scope,
String filter,
String... attributeDescriptions)
Searches the Directory Server using the provided search parameters.
|
ConnectionEntryReader |
AbstractConnectionWrapper.search(String baseObject,
SearchScope scope,
String filter,
String... attributeDescriptions)
Searches the Directory Server using the provided search parameters.
|
ConnectionEntryReader |
AbstractConnection.search(String baseObject,
SearchScope scope,
String filter,
String... attributeDescriptions) |
SearchResultEntry |
Connection.searchSingleEntry(String baseObject,
SearchScope scope,
String filter,
String... attributeDescriptions)
Searches the Directory Server for a single entry using the provided
search parameters.
|
SearchResultEntry |
AbstractConnectionWrapper.searchSingleEntry(String baseObject,
SearchScope scope,
String filter,
String... attributeDescriptions)
Searches the Directory Server for a single entry using the provided
search parameters.
|
SearchResultEntry |
AbstractConnection.searchSingleEntry(String baseObject,
SearchScope scope,
String filter,
String... attributeDescriptions) |
Constructor and Description |
---|
LdapUrl(boolean isSecured,
String host,
Integer port,
Dn name,
SearchScope scope,
Filter filter,
String... attributes)
Creates a new LDAP URL including the full set of parameters for a search
request.
|
Modifier and Type | Method and Description |
---|---|
SearchScope |
SearchRequest.getScope()
Returns the scope of the search.
|
Modifier and Type | Method and Description |
---|---|
static SearchRequest |
Requests.newSearchRequest(Dn name,
SearchScope scope)
Creates a new search request using the provided distinguished name and scope.
|
static SearchRequest |
Requests.newSearchRequest(Dn name,
SearchScope scope,
Filter filter,
String... attributeDescriptions)
Creates a new search request using the provided distinguished name,
scope, and filter.
|
static SearchRequest |
Requests.newSearchRequest(String name,
SearchScope scope)
Creates a new search request using the provided distinguished name and scope.
|
static SearchRequest |
Requests.newSearchRequest(String name,
SearchScope scope,
String filter,
String... attributeDescriptions)
Creates a new search request using the provided distinguished name,
scope, and filter, decoded using the default schema.
|
static SearchRequest |
Requests.newSingleEntrySearchRequest(Dn name,
SearchScope scope,
Filter filter,
String... attributeDescriptions)
Creates a new search request for a single entry, using the provided distinguished name,
scope, and filter.
|
static SearchRequest |
Requests.newSingleEntrySearchRequest(String name,
SearchScope scope,
String filter,
String... attributeDescriptions)
Creates a new search request for a single entry, using the provided distinguished name,
scope, and filter, decoded using the default schema.
|
SearchRequest |
SearchRequest.setScope(SearchScope scope)
Sets the scope of the search.
|
Modifier and Type | Method and Description |
---|---|
ReferencePropertyMapper |
ReferencePropertyMapper.searchScope(SearchScope scope)
Sets the search scope which should be used when searching for referenced
LDAP entries.
|
Modifier and Type | Method and Description |
---|---|
static AuthenticationStrategy |
AuthenticationStrategies.newSearchThenBindStrategy(ConnectionFactory searchConnectionFactory,
ConnectionFactory bindConnectionFactory,
Dn baseDN,
SearchScope searchScope,
String filterTemplate)
Creates an
AuthenticationStrategy performing authentication against an LDAP server by first performing a
lookup of the entry to bind with. |
Modifier and Type | Method and Description |
---|---|
abstract MemberList |
Group.getMembers(Dn baseDN,
SearchScope scope,
Filter filter)
Retrieves an iterator that may be used to cursor through the entries of the members contained in this group.
|
Modifier and Type | Method and Description |
---|---|
SearchScope |
AciTargets.getTargetScope()
Return the ACI targetscope keyword.
|
Modifier and Type | Method and Description |
---|---|
SearchScope |
SearchOperation.getScope()
Retrieves the scope for this search operation.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchOperation.setScope(SearchScope scope)
Specifies the scope for this search operation.
|
Modifier and Type | Method and Description |
---|---|
MemberList |
VirtualStaticGroup.getMembers(Dn baseDN,
SearchScope scope,
Filter filter) |
MemberList |
StaticGroup.getMembers(Dn baseDN,
SearchScope scope,
Filter filter) |
MemberList |
DynamicGroup.getMembers(Dn baseDN,
SearchScope scope,
Filter filter) |
Constructor and Description |
---|
FilteredStaticGroupMemberList(ServerContext serverContext,
Dn groupDN,
Set<org.opends.server.extensions.StaticGroup.CompactDn> memberDNs,
Dn baseDN,
SearchScope scope,
Filter filter)
Creates a new filtered static group member list with the provided information.
|
Modifier and Type | Method and Description |
---|---|
SearchScope |
VirtualAttributeRule.getScope()
Retrieves the scope of entries in the base DNs that are eligible to have this virtual attribute.
|
SearchScope |
LDAPURL.getScope()
Retrieves the search scope for this LDAP URL.
|
Modifier and Type | Method and Description |
---|---|
void |
LDAPURL.setScope(SearchScope scope)
Specifies the search scope for this LDAP URL.
|
Constructor and Description |
---|
LDAPURL(String scheme,
String host,
int port,
Dn baseDN,
LinkedHashSet<String> attributes,
SearchScope scope,
Filter filter,
List<String> extensions)
Creates a new LDAP URL with the provided information.
|
LDAPURL(String scheme,
String host,
int port,
String rawBaseDN,
LinkedHashSet<String> attributes,
SearchScope scope,
String rawFilter,
List<String> extensions)
Creates a new LDAP URL with the provided information.
|
VirtualAttributeRule(AttributeType attributeType,
VirtualAttributeProvider<? extends VirtualAttributeCfg> provider,
Set<Dn> baseDNs,
SearchScope scope,
Set<Dn> groupDNs,
Set<Filter> anyFilter,
VirtualAttributeCfgDefn.ConflictBehavior conflictBehavior)
Creates a new virtual attribute rule with the provided information.
|
Modifier and Type | Method and Description |
---|---|
SearchScope |
PreParseSearchOperation.getScope()
Retrieves the scope for this search operation.
|
SearchScope |
PreOperationSearchOperation.getScope()
Retrieves the scope for this search operation.
|
SearchScope |
PostResponseSearchOperation.getScope()
Retrieves the scope for this search operation.
|
SearchScope |
PostOperationSearchOperation.getScope()
Retrieves the scope for this search operation.
|
SearchScope |
InProgressSearchOperation.getScope()
Retrieves the scope for this search operation.
|
Modifier and Type | Method and Description |
---|---|
void |
PreParseSearchOperation.setScope(SearchScope scope)
Specifies the scope for this search operation.
|
Copyright 2010-2022 ForgeRock AS.