Modifier and Type | Method and Description |
---|---|
Asn1OerEncodeBuffer |
Asn1OerEncodeBuffer.beginSetOf()
If canonical mode is on, return a new Asn1OerEncodeBuffer into which the
repetitions of a SET OF can be encoded.
|
Asn1OerEncodeBuffer |
Asn1OerEncodeBuffer.endSetOf()
If canonical mode is on, encode each of the SET OF occurrences, in sorted
order, to the original buffer, the one that created this buffer.
|
Asn1OerEncodeBuffer |
Asn1OerEncodeBuffer.newBuffer()
Return a new OER encode buffer with the same canonical mode setting as
this buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
Asn18BitCharString.encode(Asn1OerEncodeBuffer buffer)
Encode the value in accordance with OER.
|
void |
Asn1BitString.encode(Asn1OerEncodeBuffer buffer)
This method encodes this ASN.1 BIT STRING value, according
to OER.
|
void |
Asn1BMPString.encode(Asn1OerEncodeBuffer buffer)
Encode the value in accordance with OER.
|
void |
Asn1Boolean.encode(Asn1OerEncodeBuffer buffer)
Encode BOOLEAN value according to OER.
|
void |
Asn1ChoiceExt.encode(Asn1OerEncodeBuffer buffer)
Encode this unknown choice extension using the Octet Encoding Rules (OER).
|
void |
Asn1Date.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 DATE value in accordance
with the octet encoding rules (OER).
|
void |
Asn1DateTime.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 DATE-TIME value in accordance
with the octet encoding rules (OER).
|
void |
Asn1Duration.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 DURATION value in accordance
with the octet encoding rules (PER).
|
void |
Asn1Enumerated.encode(Asn1OerEncodeBuffer buffer)
Encode enumerated value according to OER.
|
void |
Asn1Integer.encode(Asn1OerEncodeBuffer buffer)
Encode this value as if unconstrained.
|
void |
Asn1Null.encode(Asn1OerEncodeBuffer buffer)
Encode ASN.1 NULL type, using Octet Encoding Rules (OER).
|
void |
Asn1ObjectIdentifier.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 OBJECT IDENTIFIER according to Octet Encoding
Rules (OER).
|
void |
Asn1OctetString.encode(Asn1OerEncodeBuffer buffer)
This method encodes this ASN.1 OCTET STRING value, according
to OER.
|
void |
Asn1OID_IRI.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 OID-IRI string value according to the
Octet Encoding Rules (OER).
|
void |
Asn1OpenExt.encode(Asn1OerEncodeBuffer buffer)
This method encodes the ASN.1 open type extensions using Octet Encoding
Rules (OER).
|
void |
Asn1OpenType.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 open type value using the Octet
Encoding Rules (OER).
|
void |
Asn1Real.encode(Asn1OerEncodeBuffer buffer)
Encode this REAL value, according to OER, into the buffer.
|
void |
Asn1Real10.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 REAL value, whose base is 10, according to
OER.
|
void |
Asn1RelativeOID.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 RELATIVE-OID according to Octet Encoding
Rules (OER).
|
void |
Asn1TimeOfDay.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 TIME-OF-DAY value in accordance
with the octet encoding rules (OER).
|
void |
Asn1Type.encode(Asn1OerEncodeBuffer buffer)
This method encodes the ASN.1 value represented by this object, following
the Octet Encoding Rules (OER).
|
void |
Asn1UniversalString.encode(Asn1OerEncodeBuffer buffer)
Encode the value in accordance with OER.
|
void |
Asn1UTF8String.encode(Asn1OerEncodeBuffer buffer)
This method encodes a ASN.1 UTF8String according to OER.
|
void |
Asn1VarWidthCharString.encode(Asn1OerEncodeBuffer buffer)
Encode the value in accordance with OER.
|
void |
Asn1BigInteger.encode(Asn1OerEncodeBuffer buffer)
Encode this value as if unconstrained.
|
void |
Asn1StringOID.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 OBJECT IDENTIFIER according to Octet Encoding
Rules (OER).
|
void |
Asn1StringRelativeOID.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 RELATIVE-OID according to Octet Encoding
Rules (OER).
|
void |
Asn18BitCharString.encode(Asn1OerEncodeBuffer buffer,
boolean withLength)
Encode the string, with or without a length determinant.
|
void |
Asn1BMPString.encode(Asn1OerEncodeBuffer buffer,
boolean withLength)
Encode the string, with or without a length determinant.
|
void |
Asn1UniversalString.encode(Asn1OerEncodeBuffer buffer,
boolean withLength)
Encode the string, with or without a length determinant.
|
static void |
Asn1UTF8String.encode(Asn1OerEncodeBuffer buffer,
java.lang.String value)
This method encodes an ASN.1 UTF8String according to OER.
|
void |
Asn1Type.encodeAsOpenType(Asn1OerEncodeBuffer buffer)
This method encodes the ASN.1 value represented by this object, following
the Octet Encoding Rules (OER), as the value for the actual type of an
open type (i.e., it precedes its encoding with a length).
|
void |
Asn1BitString.encodeContent(Asn1OerEncodeBuffer buffer)
This method encodes the content of an ASN.1 bit string value, according
to OER.
|
void |
Asn1OctetString.encodeContent(Asn1OerEncodeBuffer buffer)
This method encodes the content of an ASN.1 OCTET STRING, according
to OER.
|
static void |
Asn1TimeUtil.encodeDate(Asn1OerEncodeBuffer encoder,
java.lang.String value,
int flags)
Encode a date value according to OER, using the given encoder.
|
static void |
Asn1TimeUtil.encodeDateTime(Asn1OerEncodeBuffer buffer,
java.lang.String value,
int flags)
Encode a datetime value according to OER.
|
void |
Asn1Real.encodeDouble(Asn1OerEncodeBuffer buffer)
Encode this REAL value, according to OER, in double precision
format, into the buffer.
|
static void |
Asn1TimeUtil.encodeDuration(Asn1OerEncodeBuffer buffer,
java.lang.String value)
Encode a duration according to OER.
|
void |
Asn1OpenExt.encodeExtBits(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 open type extension value bits
using the Packed Encoding Rules (PER).
|
void |
Asn1Integer.encodeSigned(Asn1OerEncodeBuffer buffer)
Encode this value as a variable-size signed integer, with length,
according to OER.
|
void |
Asn1BigInteger.encodeSigned(Asn1OerEncodeBuffer buffer)
Encode this value as a variable-size signed integer, with length,
according to OER.
|
void |
Asn1Integer.encodeSigned(Asn1OerEncodeBuffer buffer,
int octets)
Encode integer value as a signed value (2's complement) in the given
number of octets.
|
void |
Asn1BigInteger.encodeSigned(Asn1OerEncodeBuffer buffer,
int octets)
Encode integer value as a signed value (2's complement) in the given
number of octets.
|
void |
Asn1Real.encodeSingle(Asn1OerEncodeBuffer buffer)
Encode this REAL value, according to OER, in single precision
format, into the buffer.
|
static void |
Asn1TimeUtil.encodeTime(Asn1OerEncodeBuffer buffer,
java.lang.String value,
int flags)
Encode a time value according to OER.
|
void |
Asn1Integer.encodeUnsigned(Asn1OerEncodeBuffer buffer)
Encode this value as a variable-size unsigned integer, with length,
according to OER.
|
void |
Asn1BigInteger.encodeUnsigned(Asn1OerEncodeBuffer buffer)
Encode this value as a variable-size unsigned integer, with length,
according to OER.
|
void |
Asn1Integer.encodeUnsigned(Asn1OerEncodeBuffer buffer,
int octets)
Encode integer value as an unsigned value (binary integer) in the given
number of octets, according to OER.
|
void |
Asn1BigInteger.encodeUnsigned(Asn1OerEncodeBuffer buffer,
int octets)
Encode integer value as an unsigned value (binary integer) in the given
number of octets.
|