| Package | Description |
|---|---|
| org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
| 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)
Writes a boolean element using the Universal Boolean ASN.1 type tag.
|
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)
Writes an enumerated element using the Universal Enumerated ASN.1 type
tag.
|
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)
Writes an integer element using the Universal Integer ASN.1 type tag.
|
ASN1Writer |
ASN1Writer.writeInteger(int value)
Writes an integer element using the Universal Integer ASN.1 type tag.
|
ASN1Writer |
AbstractASN1Writer.writeInteger(long value)
Writes an integer element using the Universal Integer ASN.1 type tag.
|
ASN1Writer |
ASN1Writer.writeInteger(long value)
Writes an integer element using the Universal Integer ASN.1 type tag.
|
ASN1Writer |
AbstractASN1Writer.writeNull()
Writes a null element using the Universal Null ASN.1 type tag.
|
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)
Writes an octet string element using the Universal Octet String ASN.1
type tag.
|
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)
Writes an octet string element using the Universal Octet String ASN.1
type tag.
|
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)
Writes an octet string element using the provided type tag.
|
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)
Writes an octet string element using the Universal Octet String ASN.1
type tag.
|
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)
Writes a string as a UTF-8 encoded octet string element using the
Universal Octet String ASN.1 type tag.
|
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()
Writes a sequence element using the Universal Sequence ASN.1 type tag.
|
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()
Writes a set element using the Universal Set ASN.1 type tag.
|
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. |
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.