| Package | Description |
|---|---|
| org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
| 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 |
ASN1Reader.skipElement(byte type)
Skips the next element having the provided type tag without decoding it.
|
ASN1Reader |
AbstractASN1Reader.skipElement(byte expectedType)
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. |
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.