Package | Description |
---|---|
org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
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.replication.protocol |
This package contains the code used by the replication server and by the
code running on the Directory Server side to exchange their information.
|
org.opends.server.tools |
Contains various Directory Server tool implementations.
|
org.opends.server.tools.tasks |
This package contains classes that support client tool interaction with the
tasks backend.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
Modifier and Type | Method and Description |
---|---|
static MatchedValuesFilter |
MatchedValuesFilter.createFromLDAPFilter(RawFilter filter)
Creates a new matched values filter from the provided LDAP filter.
|
static MatchedValuesFilter |
MatchedValuesFilter.decode(ASN1Reader reader)
Decodes the provided ASN.1 element as a matched values filter item.
|
static Set<PersistentSearchChangeType> |
PersistentSearchChangeType.intToTypes(int intValue)
Decodes the provided int value into a set of change types as per the
specification in draft-ietf-ldapext-psearch.
|
static PersistentSearchChangeType |
PersistentSearchChangeType.valueOf(int intValue)
Retrieves the change type associated with the provided integer value.
|
Constructor and Description |
---|
ServerSideSortRequestControl(boolean isCritical,
String sortOrderString)
Creates a new server-side sort request control based on the definition in
the provided sort order string.
|
ServerSideSortRequestControl(String sortOrderString)
Creates a new server-side sort request control based on the definition in
the provided sort order string.
|
Modifier and Type | Method and Description |
---|---|
static LDAPFilter |
LDAPFilter.decode(String filterString)
Decodes the provided string into an LDAP search filter.
|
static LDAPControl |
LDAPReader.readControl(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as an LDAP control.
|
static LDAPMessage |
LDAPReader.readMessage(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as an LDAP message.
|
static ProtocolOp |
LDAPReader.readProtocolOp(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as an LDAP
protocol op.
|
static SearchResultEntryProtocolOp |
LDAPReader.readSearchEntry(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as an LDAP search
result entry protocol op.
|
Attribute |
LDAPAttribute.toAttribute()
Retrieves a core attribute containing the information for this LDAP
attribute.
|
Modification |
LDAPModification.toModification()
Creates a new core
Modification object from this LDAP
modification. |
SearchResultEntry |
SearchResultEntryProtocolOp.toSearchResultEntry()
Converts this protocol op to a search result entry.
|
Modifier and Type | Method and Description |
---|---|
Operation |
LDAPUpdateMsg.createOperation(InternalClientConnection conn)
Create and Operation from the message.
|
ModifyOperation |
ModifyMsg.createOperation(InternalClientConnection connection,
DN newDN)
Create and Operation from the message using the provided DN.
|
ModifyDNOperation |
ModifyDNMsg.createOperation(InternalClientConnection connection,
DN newDN) |
abstract Operation |
LDAPUpdateMsg.createOperation(InternalClientConnection conn,
DN newDN)
Create and Operation from the message using the provided DN.
|
AddOperation |
AddMsg.createOperation(InternalClientConnection connection,
DN newDN)
Create and Operation from the message using the provided DN.
|
protected List<Modification> |
ModifyCommonMsg.decodeMods(byte[] in)
Decode mods from the provided byte array.
|
protected List<RawModification> |
ModifyCommonMsg.decodeRawMods(byte[] in)
Decode raw mods from the provided byte array.
|
List<Attribute> |
AddMsg.getAttributes()
Get the attributes of this add msg.
|
List<Modification> |
ModifyCommonMsg.getMods()
Get the Modifications associated to the UpdateMsg to the provided value.
|
Modifier and Type | Method and Description |
---|---|
String |
LDAPAuthenticationHandler.doSASLBind(ByteSequence bindDN,
ByteSequence bindPassword,
String mechanism,
Map<String,List<String>> saslProperties,
List<Control> requestControls,
List<Control> responseControls)
Processes a SASL bind using the provided information.
|
String |
LDAPAuthenticationHandler.doSASLExternal(ByteSequence bindDN,
Map<String,List<String>> saslProperties,
List<Control> requestControls,
List<Control> responseControls)
Processes a SASL EXTERNAL bind with the provided information.
|
String |
LDAPAuthenticationHandler.doSASLPlain(ByteSequence bindDN,
ByteSequence bindPassword,
Map<String,List<String>> saslProperties,
List<Control> requestControls,
List<Control> responseControls)
Processes a SASL PLAIN bind with the provided information.
|
String |
LDAPAuthenticationHandler.doSimpleBind(int ldapVersion,
ByteSequence bindDN,
ByteSequence bindPassword,
List<Control> requestControls,
List<Control> responseControls)
Processes a bind using simple authentication with the provided information.
|
int |
LDAPSearch.executeSearch(LDAPConnection connection,
String baseDN,
List<LDAPFilter> filters,
Set<String> attributes,
LDAPSearchOptions searchOptions,
int wrapColumn)
Execute the search based on the specified input parameters.
|
void |
LDAPDelete.readAndExecute(LDAPConnection connection,
List<String> lines,
LDAPDeleteOptions deleteOptions)
Execute the delete request on the specified list of DNs.
|
void |
LDAPDelete.readAndExecute(LDAPConnection connection,
Reader reader,
LDAPDeleteOptions deleteOptions)
Read the specified DNs from the given reader
(file or stdin) and execute the given delete request.
|
int |
LDAPCompare.readAndExecute(LDAPConnection connection,
String attributeType,
byte[] attributeVal,
List<String> lines,
LDAPCompareOptions compareOptions)
Execute the compare request in the specified list of DNs.
|
int |
LDAPCompare.readAndExecute(LDAPConnection connection,
String attributeType,
byte[] attributeVal,
Reader reader,
LDAPCompareOptions compareOptions)
Read the specified DNs from the given reader
(file or stdin) and execute the given compare request.
|
void |
LDAPModify.readAndExecute(LDAPConnection connection,
String fileNameValue,
LDAPModifyOptions modifyOptions)
Read the specified change records from the given input stream
(file or stdin) and execute the given modify request.
|
LDAPMessage |
LDAPReader.readMessage()
Reads an LDAP message from the associated input stream.
|
ByteString |
LDAPAuthenticationHandler.requestAuthorizationIdentity()
Uses the "Who Am I?" extended operation to request that the server provide
the client with the authorization identity for this connection.
|
Object |
LDAPAuthenticationHandler.run()
Performs a privileged operation under JAAS so that the local authentication
information can be available for the SASL bind to the Directory Server.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskClient.cancelTask(String id)
Changes that the state of the task in the backend to a canceled state.
|
List<TaskEntry> |
TaskClient.getTaskEntries()
Gets all the ds-task entries from the task root.
|
TaskEntry |
TaskClient.getTaskEntry(String id)
Gets the entry of the task whose ID is
id from the directory. |
TaskEntry |
TaskClient.schedule(TaskScheduleInformation information)
Schedule a task for execution by writing an entry to the task backend.
|
Modifier and Type | Method and Description |
---|---|
static RawFilter |
RawFilter.create(String filterString)
Creates a new LDAP filter from the provided filter string.
|
static LDAPModification |
RawModification.decode(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as an
LDAP modification.
|
static LDAPFilter |
RawFilter.decode(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as a
raw search filter.
|
static LDAPAttribute |
RawAttribute.decode(ASN1Reader reader)
Decodes the elements from the provided ASN.1 reader as an
LDAP attribute.
|
abstract Attribute |
RawAttribute.toAttribute()
Retrieves a core attribute containing the information for this
raw attribute.
|
abstract Modification |
RawModification.toModification()
Creates a new core
Modification object from this raw
modification. |
Copyright 2010-2017 ForgeRock AS.