Package | Description |
---|---|
org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
org.opends.server.plugins |
Contains the implementation for various Directory Server plugins.
|
org.opends.server.plugins.profiler |
Contains the implementation of the Directory Server plugin that acts as an
embedded profiler that can be used for performance analysis of the server
under load.
|
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.common |
This package contains utilities that can are used by all the packages
below org.opends.server.replication.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
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.types |
Contains implementations for a number of Directory Server data
types.
|
Modifier and Type | Class and Description |
---|---|
class |
LDAPWriter<W extends ASN1Writer>
Writes LDAP messages to an underlying ASN.1 writer.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractASN1Writer
An abstract
ASN1Writer which can be used as the basis for
implementing new ASN1 writer implementations. |
Modifier and Type | Method and Description |
---|---|
static <W extends ASN1Writer> |
LDAP.getWriter(W asn1Writer)
Creates a new LDAP writer which will write LDAP messages to the provided
ASN.1 writer.
|
Modifier and Type | Method and Description |
---|---|
static ASN1Writer |
ASN1.getWriter(ByteStringBuilder builder)
Returns an ASN.1 writer whose destination is the provided byte string
builder.
|
static ASN1Writer |
ASN1.getWriter(ByteStringBuilder builder,
int maxBufferSize)
Returns an ASN.1 writer whose destination is the provided byte string
builder.
|
static ASN1Writer |
ASN1.getWriter(OutputStream stream)
Returns an ASN.1 writer whose destination is the provided output stream.
|
static ASN1Writer |
ASN1.getWriter(OutputStream stream,
int maxBufferSize)
Returns an ASN.1 writer whose destination is the provided output stream.
|
ASN1Writer |
AbstractASN1Writer.writeBoolean(boolean value) |
ASN1Writer |
ASN1Writer.writeBoolean(boolean value)
Writes a boolean element using the Universal Boolean ASN.1 type tag.
|
ASN1Writer |
ASN1Writer.writeBoolean(byte type,
boolean value)
Writes a boolean element using the provided type tag.
|
ASN1Writer |
ASN1Writer.writeEndSequence()
Finishes writing a sequence element.
|
ASN1Writer |
ASN1Writer.writeEndSet()
Finishes writing a set element.
|
ASN1Writer |
ASN1Writer.writeEnumerated(byte type,
int value)
Writes an enumerated element using the provided type tag.
|
ASN1Writer |
AbstractASN1Writer.writeEnumerated(int value) |
ASN1Writer |
ASN1Writer.writeEnumerated(int value)
Writes an enumerated element using the Universal Enumerated ASN.1 type
tag.
|
ASN1Writer |
ASN1Writer.writeInteger(byte type,
int value)
Writes an integer element using the provided type tag.
|
ASN1Writer |
ASN1Writer.writeInteger(byte type,
long value)
Writes an integer element using the provided type tag.
|
ASN1Writer |
AbstractASN1Writer.writeInteger(int value) |
ASN1Writer |
ASN1Writer.writeInteger(int value)
Writes an integer element using the Universal Integer ASN.1 type tag.
|
ASN1Writer |
AbstractASN1Writer.writeInteger(long value) |
ASN1Writer |
ASN1Writer.writeInteger(long value)
Writes an integer element using the Universal Integer ASN.1 type tag.
|
ASN1Writer |
AbstractASN1Writer.writeNull() |
ASN1Writer |
ASN1Writer.writeNull()
Writes a null element using the Universal Null ASN.1 type tag.
|
ASN1Writer |
ASN1Writer.writeNull(byte type)
Writes a null element using the provided type tag.
|
ASN1Writer |
AbstractASN1Writer.writeOctetString(byte[] value) |
ASN1Writer |
ASN1Writer.writeOctetString(byte[] value)
Writes an octet string element using the Universal Octet String ASN.1
type tag.
|
ASN1Writer |
AbstractASN1Writer.writeOctetString(byte[] value,
int offset,
int length) |
ASN1Writer |
ASN1Writer.writeOctetString(byte[] value,
int offset,
int length)
Writes an octet string element using the Universal Octet String ASN.1
type tag.
|
ASN1Writer |
AbstractASN1Writer.writeOctetString(byte type,
byte[] value) |
ASN1Writer |
ASN1Writer.writeOctetString(byte type,
byte[] value)
Writes an octet string element using the provided type tag.
|
ASN1Writer |
ASN1Writer.writeOctetString(byte type,
byte[] value,
int offset,
int length)
Writes an octet string element using the provided type tag.
|
ASN1Writer |
ASN1Writer.writeOctetString(byte type,
ByteSequence value)
Writes an octet string element using the provided type tag.
|
ASN1Writer |
AbstractASN1Writer.writeOctetString(ByteSequence value) |
ASN1Writer |
ASN1Writer.writeOctetString(ByteSequence value)
Writes an octet string element using the Universal Octet String ASN.1
type tag.
|
ASN1Writer |
ASN1Writer.writeOctetString(byte type,
String value)
Writes a string as a UTF-8 encoded octet string element using the
provided type tag.
|
ASN1Writer |
AbstractASN1Writer.writeOctetString(String value) |
ASN1Writer |
ASN1Writer.writeOctetString(String value)
Writes a string as a UTF-8 encoded octet string element using the
Universal Octet String ASN.1 type tag.
|
ASN1Writer |
AbstractASN1Writer.writeStartSequence() |
ASN1Writer |
ASN1Writer.writeStartSequence()
Writes a sequence element using the Universal Sequence ASN.1 type tag.
|
ASN1Writer |
ASN1Writer.writeStartSequence(byte type)
Writes a sequence element using the provided type tag.
|
ASN1Writer |
AbstractASN1Writer.writeStartSet() |
ASN1Writer |
ASN1Writer.writeStartSet()
Writes a set element using the Universal Set ASN.1 type tag.
|
ASN1Writer |
ASN1Writer.writeStartSet(byte type)
Writes a set element using the provided type tag.
|
Modifier and Type | Method and Description |
---|---|
static void |
LDAP.writeEntry(ASN1Writer writer,
Entry entry)
Writes an
Entry to the provided ASN1Writer . |
static void |
LDAP.writeFilter(ASN1Writer writer,
Filter filter)
Writes a
Filter to the provided ASN1Writer . |
Modifier and Type | Method and Description |
---|---|
void |
MatchedValuesFilter.encode(ASN1Writer writer)
Encodes this matched values filter as an ASN.1 element.
|
protected void |
VLVResponseControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
VLVRequestControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
void |
TransactionIdControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
SubtreeDeleteControl.writeValue(ASN1Writer writer) |
protected void |
SubentriesControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
ServerSideSortResponseControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
ServerSideSortRequestControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
ProxiedAuthV2Control.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
ProxiedAuthV1Control.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
PersistentSearchControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
protected void |
PasswordPolicyResponseControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
void |
PasswordPolicyRequestControl.writeValue(ASN1Writer writer) |
void |
PasswordExpiringControl.writeValue(ASN1Writer writer) |
void |
PasswordExpiredControl.writeValue(ASN1Writer writer) |
void |
PagedResultsControl.writeValue(ASN1Writer writer) |
void |
MatchedValuesControl.writeValue(ASN1Writer writer) |
void |
LDAPPreReadResponseControl.writeValue(ASN1Writer writer) |
void |
LDAPPreReadRequestControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
void |
LDAPPostReadResponseControl.writeValue(ASN1Writer writer) |
void |
LDAPPostReadRequestControl.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
void |
LDAPAssertionRequestControl.writeValue(ASN1Writer writer) |
void |
GetEffectiveRightsRequestControl.writeValue(ASN1Writer writer) |
protected void |
ExternalChangelogRequestControl.writeValue(ASN1Writer writer) |
void |
EntryChangelogNotificationControl.writeValue(ASN1Writer writer) |
void |
EntryChangeNotificationControl.writeValue(ASN1Writer writer) |
void |
AuthorizationIdentityResponseControl.writeValue(ASN1Writer writer) |
void |
AccountUsableResponseControl.writeValue(ASN1Writer writer) |
protected void |
AccountUsableRequestControl.writeValue(ASN1Writer writer) |
Modifier and Type | Method and Description |
---|---|
static void |
PasswordPolicyStateExtendedOperation.encode(ASN1Writer writer,
int opType,
List<Long> values)
Encodes the provided information in a form suitable for including in the
response value.
|
static void |
PasswordPolicyStateExtendedOperation.encode(ASN1Writer writer,
int opType,
String value)
Encodes the provided information in a form suitable for including in the
response value.
|
static void |
PasswordPolicyStateExtendedOperation.encode(ASN1Writer writer,
int opType,
String[] values)
Encodes the provided information in a form suitable for including in the
response value.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ChangeNumberControlPlugin.ChangeNumberControl.writeValue(ASN1Writer writer) |
Modifier and Type | Method and Description |
---|---|
void |
ProfileStack.write(ASN1Writer writer)
Encodes and writes this profile stack to the capture file.
|
Modifier and Type | Method and Description |
---|---|
void |
UnbindRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
SearchResultReferenceProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
SearchResultEntryProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
SearchResultDoneProtocolOp.write(ASN1Writer stream) |
void |
SearchRequestProtocolOp.write(ASN1Writer stream) |
abstract void |
ProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
ModifyResponseProtocolOp.write(ASN1Writer stream) |
void |
ModifyRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
ModifyDNResponseProtocolOp.write(ASN1Writer stream) |
void |
ModifyDNRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
LDAPMessage.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
IntermediateResponseProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
ExtendedResponseProtocolOp.write(ASN1Writer stream) |
void |
ExtendedRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
DeleteResponseProtocolOp.write(ASN1Writer stream) |
void |
DeleteRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
CompareResponseProtocolOp.write(ASN1Writer stream) |
void |
CompareRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
BindResponseProtocolOp.write(ASN1Writer stream) |
void |
BindRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
AddResponseProtocolOp.write(ASN1Writer stream) |
void |
AddRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
AbandonRequestProtocolOp.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
LDAPControl.writeValue(ASN1Writer stream) |
Modifier and Type | Method and Description |
---|---|
void |
ServerState.writeTo(ASN1Writer writer,
short protocolVersion)
Encodes this server state to the provided ASN1 writer.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ReplicationRepairRequestControl.writeValue(ASN1Writer writer)
Writes this control value to an ASN.1 writer.
|
Modifier and Type | Method and Description |
---|---|
ASN1Writer |
ByteArrayBuilder.getASN1Writer()
Returns a new ASN1Writer that will append bytes to this ByteArrayBuilder.
|
Modifier and Type | Method and Description |
---|---|
void |
RawModification.write(ASN1Writer stream)
Writes this modification to an ASN.1 stream.
|
void |
RawFilter.write(ASN1Writer stream)
Writes this protocol op to an ASN.1 output stream.
|
void |
RawAttribute.write(ASN1Writer stream)
Writes this attribute to an ASN.1 output stream.
|
void |
Control.write(ASN1Writer writer)
Writes this control to an ASN.1 writer.
|
protected abstract void |
Control.writeValue(ASN1Writer writer)
Writes this control's value to an ASN.1 writer.
|
Copyright 2010-2017 ForgeRock AS.