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.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.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 |
LDAPReader<R extends ASN1Reader>
Reads LDAP messages from an underlying ASN.1 reader.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractASN1Reader
An abstract
ASN1Reader which can be used as the basis for
implementing new ASN1 reader implementations. |
Modifier and Type | Method and Description |
---|---|
static <R extends ASN1Reader> |
LDAP.getReader(R asn1Reader,
DecodeOptions options)
Creates a new LDAP reader which will read LDAP messages from an ASN.1
reader using the provided decoding options.
|
Modifier and Type | Method and Description |
---|---|
static ASN1Reader |
ASN1.getReader(byte[] array)
Returns an ASN.1 reader whose source is the provided byte array and
having an unlimited maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(byte[] array,
int maxElementSize)
Returns an ASN.1 reader whose source is the provided byte array and
having a user defined maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(ByteSequence sequence)
Returns an ASN.1 reader whose source is the provided byte sequence and
having an unlimited maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(ByteSequence sequence,
int maxElementSize)
Returns an ASN.1 reader whose source is the provided byte sequence and
having a user defined maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(ByteSequenceReader reader)
Returns an ASN.1 reader whose source is the provided byte sequence reader
and having an unlimited maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(ByteSequenceReader reader,
int maxElementSize)
Returns an ASN.1 reader whose source is the provided byte sequence reader
and having a user defined maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(InputStream stream)
Returns an ASN.1 reader whose source is the provided input stream and
having an unlimited maximum BER element size.
|
static ASN1Reader |
ASN1.getReader(InputStream stream,
int maxElementSize)
Returns an ASN.1 reader whose source is the provided input stream and
having a user defined maximum BER element size.
|
ASN1Reader |
ASN1Reader.skipElement()
Skips the next element without decoding it.
|
ASN1Reader |
AbstractASN1Reader.skipElement(byte expectedType) |
ASN1Reader |
ASN1Reader.skipElement(byte type)
Skips the next element having the provided type tag without decoding it.
|
Modifier and Type | Method and Description |
---|---|
static Entry |
LDAP.readEntry(ASN1Reader reader,
DecodeOptions options)
Reads the next ASN.1 element from the provided
ASN1Reader as a an
Entry . |
static Filter |
LDAP.readFilter(ASN1Reader reader)
Reads the next ASN.1 element from the provided
ASN1Reader as a
Filter . |
Modifier and Type | Method and Description |
---|---|
static MatchedValuesFilter |
MatchedValuesFilter.decode(ASN1Reader reader)
Decodes the provided ASN.1 element as a matched values filter item.
|
Modifier and Type | Method and Description |
---|---|
static ProfileStack |
ProfileStack.decode(ASN1Reader reader)
Decodes the contents of the provided element as a profile stack.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
ASN1Reader |
ByteArrayScanner.getASN1Reader()
Returns a new ASN1Reader that will read bytes from this ByteArrayScanner.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright 2010-2017 ForgeRock AS.