Modifier and Type | Method and Description |
---|---|
protected void |
Asn1BitString.baseEncode(Asn1PerEncodeBuffer buffer,
long minEncLen)
This method encodes the bit string as an unconstrained ASN.1 bit string
value using the packed encoding rules (PER).
|
protected void |
Asn1BitString.baseEncode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes a size-constrained ASN.1 bit string value
using the packed encoding rules (PER).
|
void |
Asn18BitCharString.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1AbstractTime.encode(Asn1PerEncodeBuffer buffer)
This method is the base implementation of the standard Packed
Encoding Rules (PER) encode method.
|
void |
Asn1BitString.encode(Asn1PerEncodeBuffer buffer)
This method encodes this bit string using the packed encoding rules (PER).
|
void |
Asn1BMPString.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Boolean.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 boolean value using the Packed
Encoding Rules (PER).
|
void |
Asn1ChoiceExt.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 open type extension value using the
Packed Encoding Rules (PER).
|
void |
Asn1Date.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 DATE value in accordance
with the packed encoding rules (PER).
|
void |
Asn1DateTime.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 DATE-TIME value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Duration.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 DURATION value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Integer.encode(Asn1PerEncodeBuffer buffer)
This method encodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Null.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 null value in accordance with the
Packed Encoding Rules (PER).
|
void |
Asn1NumericString.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1ObjectIdentifier.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 object identifier value using
the packed encoding rules (PER).
|
void |
Asn1OctetString.encode(Asn1PerEncodeBuffer buffer)
This method encodes an unconstrained ASN.1 octet string value
using the packed encoding rules (PER).
|
void |
Asn1OID_IRI.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 OID-IRI value
using the packed encoding rules (PER).
|
void |
Asn1OpenExt.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 open type extension value using the
Packed Encoding Rules (PER).
|
void |
Asn1OpenType.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 open type value using the Packed
Encoding Rules (PER).
|
void |
Asn1Real.encode(Asn1PerEncodeBuffer buffer)
This method encodes ASN.1 REAL value using
the Packed Encoding Rules (PER).
|
void |
Asn1Real10.encode(Asn1PerEncodeBuffer buffer)
This method encodes an real10 value using
the Packed Encoding Rules (PER).
|
void |
Asn1RelativeOID.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 relative object identifier value using
the packed encoding rules (PER).
|
void |
Asn1TimeOfDay.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 TIME-OF-DAY value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Type.encode(Asn1PerEncodeBuffer buffer)
This method is the base implementation of the standard Packed
Encoding Rules (PER) encode method.
|
void |
Asn1TypeIF.encode(Asn1PerEncodeBuffer buffer)
This method declaration is the signature of the standard Packed
Encoding Rules (PER) encode method.
|
void |
Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
void |
Asn1UTF8String.encode(Asn1PerEncodeBuffer buffer)
This method encodes an unconstrained ASN.1 UTF-8 string value
using the packed encoding rules (PER).
|
void |
Asn1VarWidthCharString.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1BigInteger.encode(Asn1PerEncodeBuffer buffer)
This method encodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1StringOID.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 object identifier value using
the packed encoding rules (PER).
|
void |
Asn1StringRelativeOID.encode(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 relative object identifier value using
the packed encoding rules (PER).
|
void |
Asn18BitCharString.encode(Asn1PerEncodeBuffer buffer,
Asn1CharSet charSet)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1BMPString.encode(Asn1PerEncodeBuffer buffer,
Asn1CharSet charSet)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer,
Asn1CharSet charSet)
This method encodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
void |
Asn18BitCharString.encode(Asn1PerEncodeBuffer buffer,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1BMPString.encode(Asn1PerEncodeBuffer buffer,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
UniversalString value in accordance with the packed encoding
rules (PER).
|
void |
Asn1BigInteger.encode(Asn1PerEncodeBuffer buffer,
java.math.BigInteger lower,
java.math.BigInteger upper)
This method encodes an ASN.1 integer value using Packed Encoding Rules
(PER).
|
protected void |
Asn1CharString.encode(Asn1PerEncodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
protected void |
Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
protected void |
Asn1CharString.encode(Asn1PerEncodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
protected void |
Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
UniversalString value in accordance with the packed encoding
rules (PER).
|
protected void |
Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer,
int nchars,
int offset,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes the contents of a UniversalString
type.
|
void |
Asn1BitString.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper) |
void |
Asn1Enumerated.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes an ASN.1 enumerated value using
the Packed Encoding Rules (PER).
|
void |
Asn1Integer.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1NumericString.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1OctetString.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes a size-constrained ASN.1 octet string value
using the packed encoding rules (PER).
|
void |
Asn1OID_IRI.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes an ASN.1 OID-IRI value
using the packed encoding rules (PER).
|
void |
Asn1UTF8String.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes a size-constrained ASN.1 UTF-8 string value
using the packed encoding rules (PER).
|
void |
Asn1VarWidthCharString.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1X694OrderElement.encode(Asn1PerEncodeBuffer buffer,
long lower,
long upper)
This method encodes an unconstrained X.694 order element value using
the Packed Encoding Rules (PER).
|
void |
Asn1BitString.encode(Asn1PerEncodeBuffer buffer,
long lower,
java.lang.Object upper)
This method encodes a size-constrained ASN.1 bit string value
using the packed encoding rules (PER).
|
void |
Asn1Integer.encode(Asn1PerEncodeBuffer buffer,
long lower,
java.lang.Object upper)
This method encodes a semi-constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1BitString.encode(Asn1PerEncodeBuffer buffer,
java.lang.Object lower,
long upper)
This method encodes a size-constrained ASN.1 bit string value
using the packed encoding rules (PER).
|
void |
Asn1Integer.encode(Asn1PerEncodeBuffer buffer,
java.lang.Object lower,
long upper)
This method encodes a unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1BitString.encode(Asn1PerEncodeBuffer buffer,
java.lang.Object lower,
java.lang.Object upper)
This method encodes a size-constrained ASN.1 bit string value
using the packed encoding rules (PER).
|
void |
Asn1Integer.encode(Asn1PerEncodeBuffer buffer,
java.lang.Object lower,
java.lang.Object upper)
This method encodes a unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
static void |
Asn1UTF8String.encode(Asn1PerEncodeBuffer buffer,
java.lang.String value)
This method encodes a string using the packed encoding rules (PER)
specified for ASN.1 UTF8String.
|
void |
Asn1OpenExt.encodeExtBits(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 open type extension value bits
using the Packed Encoding Rules (PER).
|
void |
Asn1PerEncodeBuffer.encodeOpenType(Asn1PerEncodeBuffer buffer,
java.lang.String elemName)
This overloaded version of encodeOpenType will encode the
componet in the given PER encode buffer into this PER encode
buffer.
|