Modifier and Type | Class and Description |
---|---|
class |
Asn1CanonicalException
This exception is thrown when an encoding violates the canonical encoding
rules for the current encoding rule set.
|
class |
Asn1ConsVioException
This class defines the 'ASN.1 constraint violation' exception that is
thrown when an element is parsed that is outside the bounds to a defined
constraint..
|
class |
Asn1EndOfBufferException
This class defines the 'ASN.1 end of buffer' exception that is
thrown when an unexpected end-of-buffer condition is encountered
when decoding a message..
|
class |
Asn1InvalidArgException
This class defines the 'ASN.1 invalid argument' exception that is
thrown when as argument that is passed to a method is determined
to be invalid (for example, not within a defined range)..
|
class |
Asn1InvalidChoiceOptionException
This class defines the 'ASN.1 invalid choice option' exception that is
thrown from BER/DER methods when a CHOICE construct is detected to
contain an element that is not within the given set.
|
class |
Asn1InvalidElemException
This class defines the 'ASN.1 invalid enum' exception that is thrown
when an enumerated value is not within the defined set of values.
|
class |
Asn1InvalidEnumException
This class defines the 'ASN.1 invalid enum' exception that is thrown
when an enumerated value is not within the defined set of values.
|
class |
Asn1InvalidLengthException
This class defines the 'ASN.1 invalid length' exception
that is thrown when a length is determined to be invalid.
|
class |
Asn1InvalidObjectIDException
This class defines the 'ASN.1 invalid object identifier' exception
that is thrown when an Object Identifier is determined to be invalid.
|
class |
Asn1MderUnsupported
The ASN1C runtime throws this exception whenever it is unable to proceed
due to the restrictive nature of the MDER encoding rules.
|
class |
Asn1MissingRequiredException
This class defines the 'ASN.1 set missing required element' exception
that is thrown from BER/DER methods when a SET construct is decoded and
found to be missing a required element..
|
class |
Asn1NoCodecException
This exception is thrown when there is not an encoder/decoder implemented for
the type that needs to be encoded/decoded.
|
class |
Asn1NotInSetException
This class defines the 'ASN.1 element not in set' exception that is
thrown from BER/DER methods when an element is parsed within the
context of a SET that does not belong to the set.
|
class |
Asn1NotWellFormedXMLException
This class defines the 'ASN.1 not well-formed XML' exception that is
thrown when well-formed XML text is expected and it is not in this
form.
|
class |
Asn1SeqOrderException
This class defines the 'ASN.1 sequence order' exception that is
thrown when an element is received in a SEQUENCE construct that is
not in the correct order..
|
class |
Asn1SetDuplicateException
This class defines the 'ASN.1 set duplicate element' exception that is
thrown from BER/DER methods when a SET construct is detected to
more than one instance of a given tagged element..
|
class |
Asn1TagMatchFailedException
This class defines the 'ASN.1 tag match failed' exception that is thrown
from BER/DER methods when an expected tag is not matched..
|
class |
Asn1UnexpectedElementException
This class defines the ASN.1 unexpected element exception
that is thrown when an unexpected element is detected in a
SEQUENCE or SET type. |
class |
Asn1UnknownIEI
This exception is thrown when a 3GPP message has an unknown IEI which
requires comprehension.
|
class |
Asn1ValueParseException
This class defines the 'ASN.1 value parse' exception that is thrown
when a string containing an ASN.1 value cannot be parsed.
|
class |
Asn1XmlMisReqElemExc
This class defines the 'missing required element' exception.
|
class |
Asn1XmlUnexpElemExc
This class defines the 'unexpected XML element' exception.
|
Modifier and Type | Method and Description |
---|---|
java.lang.RuntimeException |
Asn1BerDecodeBuffer.handleException(Asn1Exception e)
If this buffer has an exception handler set, this will return
handler.handleException(e, this).
|
java.lang.RuntimeException |
Asn1BerExceptionHandler.handleException(Asn1Exception e,
Asn1BerDecodeBuffer buffer)
This method is invoked by generated code before throwing certain
exceptions.
|
void |
Asn1BerDecodeBuffer.throwIfUnhandled(Asn1Exception e)
Throw the given exception, unless an exception handler is set and it
the handler handles it.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Asn1BitString.baseDecode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 bit string value using the packed
encoding rules (PER).
|
protected void |
Asn1BitString.baseDecode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes a sized ASN.1 bit string value using the
packed encoding rules (PER).
|
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).
|
static int |
Asn1BerDecodeBuffer.calcIndefLen(byte[] data,
int offset,
int len)
This function calculates the actual length of an indefinite length
message component.
|
protected abstract boolean |
Asn1AbstractTime.compileString()
Compiles new time string accoring X.680 (clauses 41, 42) and ISO 8601.
|
protected boolean |
Asn1GeneralizedTime.compileString()
Compiles new time string accoring X.680 (clause 41) and ISO 8601.
|
protected boolean |
Asn1UTCTime.compileString()
Compiles new time string according to X.680 (clause 42) and ISO 8601.
|
void |
Asn1EncodeBuffer.copy(byte[] value)
This method copies multiple bytes to the encode buffer
|
void |
Asn1EncodeByteBuffer.copy(byte[] value)
This method copies multiple bytes to the encode buffer.
|
void |
Asn1EncodeByteBufferRev.copy(byte[] value)
This method copies multiple bytes to the encode buffer
|
void |
Asn1XerOutputStream.copy(byte[] value)
This method copies multiple bytes to the output stream.
|
void |
Asn1XmlOutputStream.copy(byte[] value)
This method copies multiple bytes to the output stream.
|
void |
Asn1XmlXerEncoder.copy(byte[] value)
This method copies multiple bytes to the encode buffer or stream.
|
void |
Asn1EncodeBitBuffer.copy(byte[] value,
int offset,
int len)
This method copies multiple bytes from the given array to the encode
buffer.
|
abstract void |
Asn1EncodeBuffer.copy(byte[] value,
int offset,
int len)
This method copies multiple bytes from the given array to the encode
buffer.
|
void |
Asn1EncodeByteBuffer.copy(byte[] value,
int off,
int len)
This method copies multiple bytes to the encode buffer.
|
void |
Asn1EncodeByteBufferRev.copy(byte[] value,
int startOffset,
int length)
This method copies multiple bytes to the encode buffer
|
void |
Asn1XerOutputStream.copy(byte[] value,
int off,
int len)
This method copies multiple bytes to the output stream.
|
void |
Asn1XmlOutputStream.copy(byte[] value,
int off,
int len)
This method copies multiple bytes to the output stream.
|
void |
Asn1XmlXerEncoder.copy(byte[] value,
int off,
int len)
This method copies multiple bytes to the encode buffer or stream.
|
void |
Asn1XerEncodeBuffer.copy(java.lang.String value)
This method copies a character string to the encode buffer.
|
void |
Asn1XerOutputStream.copy(java.lang.String value)
This method copies a character string to the output stream.
|
void |
Asn1XmlEncodeBuffer.copy(java.lang.String value)
This method copies a character string to the encode buffer.
|
void |
Asn1XmlOutputStream.copy(java.lang.String value)
This method copies a character string to the output stream.
|
void |
Asn1XmlXerEncoder.copy(java.lang.String value)
This method copies a character string to the encode buffer or stream.
|
void |
Asn1Type.decode(Asn1BerDecodeBuffer buffer)
This method is used to decode a message that is encoded in
BER or DER format.
|
void |
TS32297CDRHeader.decode(Asn1BerDecodeBuffer buffer) |
void |
TS32297CDRHeader.TS32297RelVerId.decode(Asn1BerDecodeBuffer buffer) |
void |
TS32297FileHeader.decode(Asn1BerDecodeBuffer buffer) |
void |
TS32297FileHeader.TS32297IpAddress.decode(Asn1BerDecodeBuffer buffer) |
void |
TS32297FileHeader.TS32297RelVerId.decode(Asn1BerDecodeBuffer buffer) |
void |
TS32297FileHeader.TS32297Timestamp.decode(Asn1BerDecodeBuffer buffer) |
static Asn1Type |
Asn1Type.decode(Asn1BerDecodeBuffer buffer,
Asn1OpenTypeField openTypeField,
boolean explicit,
int implicitLength)
Decode an open type field value from the given buffer.
|
static java.lang.String |
Asn1UTF8String.decode(Asn1BerDecodeBuffer buffer,
Asn1Tag explicitTag,
int implicitLength)
This method decodes an ASN.1 UTF-8 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
Asn1Type |
Asn1BerDecoder.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
Decode value from given buffer.
|
void |
Asn1BitString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 bit string value using the BER or
DER encoding rules.
|
void |
Asn1BMPString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 BMP string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Boolean.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 boolean value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1ChoiceExt.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an extension field using the Basic
Encoding Rules (BER).
|
void |
Asn1Date.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 DATE string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1DateTime.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 DATE-TIME string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Duration.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 DURATION string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1GeneralizedTime.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1GeneralString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1GraphicString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1IA5String.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 IA5 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Integer.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 integer value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1Null.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 null value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1NumericString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1ObjectDescriptor.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1ObjectIdentifier.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1OctetString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 octet string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1OID_IRI.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 OID-IRI string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1OpenExt.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 open type extension value using the
Basic Encoding Rules (BER).
|
void |
Asn1OpenType.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 open type value.
|
void |
Asn1PrintableString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Real.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 REAL value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1Real10.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 real10 value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1RealBase2.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 REAL value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1RelativeOID.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 relative object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1T61String.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Time.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 TIME string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1TimeOfDay.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 TIME-OF-DAY string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Type.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method is used to decode a message that is encoded in
BER or DER format.
|
void |
Asn1TypeIF.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method declaration is the signature of the standard Basic
Encoding Rules (BER) or Distinguished Encoding Rules (DER) decode
method.
|
void |
Asn1UniversalString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 universal string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1UTCTime.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1UTF8String.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 UTF-8 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1VideotexString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1VisibleString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 Visible string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1X694OrderElement.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an X.694 order element value including the
tag value and length if explicit tagging is specified.
|
void |
Asn1BigInteger.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 integer value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1StringOID.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1StringRelativeOID.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength)
This method decodes an ASN.1 relative object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
protected void |
Asn1AbstractTime.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength,
Asn1Tag tag)
This method decodes an ASN.1 character string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
protected void |
Asn1CharString.decode(Asn1BerDecodeBuffer buffer,
boolean explicit,
int implicitLength,
Asn1Tag tag)
This method decodes an ASN.1 character string value including the
UNIVERSAL tag value and length if explicit tagging is specified.
|
static Asn1Type |
Asn1Type.decode(Asn1JsonDecodeBuffer buffer,
Asn1OpenTypeField openTypeField)
Decode an open type field value from the given buffer.
|
void |
Asn1OctetString.decode(Asn1MderDecodeBuffer buffer)
Decode an unconstrained octet string from the MDER encoding into this
object.
|
void |
Asn1Type.decode(Asn1MderDecodeBuffer buffer)
This method decodes this object's data from an MDER encoding.
|
void |
Asn1TypeIF.decode(Asn1MderDecodeBuffer buffer)
This method decodes this object's data from an MDER encoding.
|
void |
Asn1BitString.decode(Asn1MderDecodeBuffer buffer,
int length)
Decode a BIT STRING from the MDER encoding into this object.
|
void |
Asn1OctetString.decode(Asn1MderDecodeBuffer buffer,
int constrainedLength)
Decode an octet string from the MDER encoding into this object.
|
static Asn1Type |
Asn1Type.decode(Asn1OerDecodeBuffer buffer,
Asn1OpenTypeField openTypeField)
Decode an open type field value from the given buffer.
|
void |
Asn18BitCharString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1AbstractTime.decode(Asn1PerDecodeBuffer buffer)
This method is the base implementation of the standard Packed
Encoding Rules (PER) decode method.
|
void |
Asn1BitString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 bit string value using the packed
encoding rules (PER).
|
void |
Asn1BMPString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Boolean.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 boolean value using
the Packed Encoding Rules (PER).
|
void |
Asn1ChoiceExt.decode(Asn1PerDecodeBuffer buffer)
This method decodes an open type extension in a CHOICE construct
using the packed encoding rules (PER).
|
void |
Asn1Date.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 DATE value in accordance
with the packed encoding rules (PER).
|
void |
Asn1DateTime.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 DATE-TIME value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Duration.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 DURATION value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Integer.decode(Asn1PerDecodeBuffer buffer)
This method decodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Null.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 null value in accordance with
the Packed Encoding Rules (PER).
|
void |
Asn1NumericString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1ObjectIdentifier.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 object identifier value using the packed
encoding rules (PER).
|
void |
Asn1OctetString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 octet string value using the packed
encoding rules (PER).
|
void |
Asn1OID_IRI.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 OID-IRI using the packed
encoding rules (PER).
|
void |
Asn1OpenExt.decode(Asn1PerDecodeBuffer buffer)
This method decodes an open type extension in a SEQUENCE or
SET construct using the packed encoding rules (PER).
|
void |
Asn1OpenType.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 open type value using the packed
encoding rules (PER).
|
Asn1Type |
Asn1PerDecoder.decode(Asn1PerDecodeBuffer buffer)
Decode value from given buffer.
|
void |
Asn1Real.decode(Asn1PerDecodeBuffer buffer)
This method decodes ASN.1 REAL value using
the Packed Encoding Rules (PER).
|
void |
Asn1Real10.decode(Asn1PerDecodeBuffer buffer)
This method decodes an real10 value using
the Packed Encoding Rules (PER).
|
void |
Asn1RealBase2.decode(Asn1PerDecodeBuffer buffer)
This method decodes ASN.1 REAL value using the Packed Encoding Rules
(PER).
|
void |
Asn1RelativeOID.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 relative object identifier value using the packed
encoding rules (PER).
|
void |
Asn1TimeOfDay.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 TIME-OF-DAY value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Type.decode(Asn1PerDecodeBuffer buffer)
This method is the base implementation of the standard Packed
Encoding Rules (PER) decode method.
|
void |
Asn1TypeIF.decode(Asn1PerDecodeBuffer buffer)
This method declaration is the signature of the standard Packed
Encoding Rules (PER) decode method.
|
void |
Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
void |
Asn1UTF8String.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 UTF-8 string value using the packed
encoding rules (PER).
|
void |
Asn1VarWidthCharString.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1BigInteger.decode(Asn1PerDecodeBuffer buffer)
This method decodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1StringOID.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 object identifier value using the packed
encoding rules (PER).
|
void |
Asn1StringRelativeOID.decode(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 relative object identifier value using the packed
encoding rules (PER).
|
void |
Asn18BitCharString.decode(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1BMPString.decode(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet)
This method decodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
void |
Asn18BitCharString.decode(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1BMPString.decode(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
UniversalString value in accordance with the packed encoding
rules (PER).
|
static Asn1Type |
Asn1Type.decode(Asn1PerDecodeBuffer buffer,
Asn1OpenTypeField openTypeField)
Decode an open type field value from the given buffer.
|
void |
Asn1BigInteger.decode(Asn1PerDecodeBuffer buffer,
java.math.BigInteger lower,
java.math.BigInteger upper)
This method decodes an ASN.1 integer value using Packed Encoding Rules
(PER).
|
protected void |
Asn1Real.decode(Asn1PerDecodeBuffer buffer,
int baseflag)
This method decodes ASN.1 REAL value using
the Packed Encoding Rules (PER).
|
void |
Asn1X694OrderElement.decode(Asn1PerDecodeBuffer buffer,
int lower,
int upper)
This method decodes an unconstrained X.694 order element value using
the Packed Encoding Rules (PER).
|
protected void |
Asn1CharString.decode(Asn1PerDecodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
protected void |
Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method decodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
protected void |
Asn1CharString.decode(Asn1PerDecodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
protected void |
Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer,
int abpc,
int ubpc,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
UniversalString value in accordance with the packed encoding
rules (PER).
|
protected void |
Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer,
int nchars,
int abpc,
int ubpc,
Asn1CharSet charSet,
int startIdx)
This method decodes the contents of a UniversalString.
|
void |
Asn1BitString.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes a sized ASN.1 bit string value using the
packed encoding rules (PER).
|
void |
Asn1Integer.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1NumericString.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1OctetString.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes a sized ASN.1 octet string value using the
packed encoding rules (PER).
|
void |
Asn1OID_IRI.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes an ASN.1 OID-IRI using the packed
encoding rules (PER).
|
void |
Asn1UTF8String.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes a sized ASN.1 UTF-8 string value using the
packed encoding rules (PER).
|
void |
Asn1VarWidthCharString.decode(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This overloaded version of the decode method decodes an ASN.1
character string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1BitString.decode(Asn1PerDecodeBuffer buffer,
long lower,
java.lang.Object upper)
This method decodes a sized ASN.1 bit string value using the
packed encoding rules (PER).
|
void |
Asn1Integer.decode(Asn1PerDecodeBuffer buffer,
long lower,
java.lang.Object upper)
This method decodes a semi-constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1BitString.decode(Asn1PerDecodeBuffer buffer,
java.lang.Object lower,
long upper)
This method decodes a sized ASN.1 bit string value using the
packed encoding rules (PER).
|
void |
Asn1Integer.decode(Asn1PerDecodeBuffer buffer,
java.lang.Object lower,
long upper)
This method decodes a unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1BitString.decode(Asn1PerDecodeBuffer buffer,
java.lang.Object lower,
java.lang.Object upper)
This method decodes a sized ASN.1 bit string value using the
packed encoding rules (PER).
|
void |
Asn1Integer.decode(Asn1PerDecodeBuffer buffer,
java.lang.Object lower,
java.lang.Object upper)
This method decodes a unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Type.decode(java.lang.Object reader,
java.io.InputStream byteStream)
This method declaration is the signature of the standard XML
Encoding Rules (XER) decode method.
|
void |
Asn1TypeIF.decode(java.lang.Object reader,
java.io.InputStream byteStream)
This method declaration is the signature of the standard XML
Encoding Rules (XER) decode method.
|
void |
Asn1Type.decode(java.lang.Object reader,
java.lang.String xmlURI)
This method declaration is the signature of the standard XML
Encoding Rules (XER) decode method.
|
void |
Asn1TypeIF.decode(java.lang.Object reader,
java.lang.String xmlURI)
This method declaration is the signature of the standard XML
Encoding Rules (XER) decode method.
|
void |
Asn1Integer.decode16Bit(Asn1MderDecodeBuffer buffer,
boolean signed)
Decode a signed or unsigned 16-bit integer from an MDER encoding.
|
void |
Asn1Integer.decode32Bit(Asn1MderDecodeBuffer buffer,
boolean signed)
Decode a signed or unsigned 32-bit integer from an MDER encoding.
|
void |
Asn1Integer.decode8Bit(Asn1MderDecodeBuffer buffer,
boolean signed)
Decode a signed or unsigned 8-bit integer from an MDER encoding.
|
int |
Asn1DecodeBitBuffer.decodeBitsToInt(int nbits)
This method decodes bits from the input stream into a
standard integer value.
|
int |
Asn1PerDecodeBuffer.decodeBitsToInt(int nbits)
This method decodes bits from the input stream into a
standard integer value.
|
int |
Asn1PerDecodeBuffer.decodeBitsToInt(int nbits,
java.lang.String ident)
This method decodes bits from the input stream into a
standard integer value.
|
long |
Asn1DecodeBitBuffer.decodeBitsToLong(int nbits)
This method decodes bits from the input stream into a
long integer value.
|
long |
Asn1PerDecodeBuffer.decodeBitsToLong(int nbits)
This method decodes bits from the input stream into a
long integer value.
|
long |
Asn1PerDecodeBuffer.decodeBitsToLong(int nbits,
java.lang.String ident)
This method decodes bits from the input stream into a
long integer value.
|
void |
Asn1DecodeBitBuffer.decodeBitsToOctetArray(byte[] value,
int offset,
int nbits)
This method decodes bits from the input stream into an array
of octets.
|
void |
Asn1PerDecodeBuffer.decodeBitsToOctetArray(byte[] value,
int offset,
int nbits)
This method decodes bits from the input stream into an array
of octets.
|
void |
Asn1DecodeBitBuffer.decodeBitsToOctetArray(byte[] value,
int offset,
int bitOffset,
int nbits)
This method decodes bits from the input stream into an array
of octets.
|
void |
Asn1PerDecodeBuffer.decodeBitsToOctetArray(byte[] value,
int offset,
int bitOffset,
int nbits,
java.lang.String ident)
This method decodes bits from the input stream into an array
of octets.
|
void |
Asn1PerDecodeBuffer.decodeBitsToOctetArray(byte[] value,
int offset,
int nbits,
java.lang.String ident)
This method decodes bits from the input stream into an array
of octets.
|
void |
Asn1PerDecodeBuffer.decodeCharString(int nchars,
int abpc,
int ubpc,
Asn1CharSet charSet,
java.lang.StringBuffer sbuf)
This method decodes the contents of a known-multiplier
character string.
|
void |
Asn1OpenExt.decodeComponent(Asn1BerDecodeBuffer buffer)
This method decodes a single component of a BER open type
extension by decoding an open type value and appending it to
the list of open type objects.
|
long |
Asn1PerDecodeBuffer.decodeConsWholeNumber(long rangeValue)
This method implements the rules to decode a constrained whole
number as specified in section 10.5 of the X.691 standard.
|
long |
Asn1PerDecodeBuffer.decodeConsWholeNumber(long rangeValue,
boolean retval,
java.lang.String ident)
This method implements the rules to decode a constrained whole
number as specified in section 10.5 of the X.691 standard.
|
long |
Asn1PerDecodeBuffer.decodeConsWholeNumber(long rangeValue,
java.lang.String ident)
This method implements the rules to decode a constrained whole
number as specified in section 10.5 of the X.691 standard.
|
static java.lang.String |
Asn1TimeUtil.decodeDate(Asn1PerDecodeBuffer source,
int flags)
Decode a date value from the given source.
|
static java.lang.String |
Asn1TimeUtil.decodeDateTime(Asn1PerDecodeBuffer source,
int flags)
Decode a date-time value from the given source.
|
static java.lang.String |
Asn1TimeUtil.decodeDuration(Asn1PerDecodeBuffer source,
boolean recurring)
Decode a (possibly recurring) duration from the given source.
|
int |
Asn1BerDecodeBuffer.decodeEnumValue(Asn1Tag tag,
boolean explicit,
int implicitLength)
This method decodes an enumerated value from the buffer.
|
int |
Asn1BerDecodeBuffer.decodeEnumValue(boolean explicit,
int implicitLength)
This method decodes an enumerated value from the buffer.
|
void |
Asn1OpenExt.decodeEventComponent(Asn1BerDecodeBuffer buffer)
This method decodes a single component of a BER open type
extension by decoding an open type value and appending it to
the list of open type objects, this function also triggers
event handler code, with element name "..."
|
long |
Asn1PerDecodeBuffer.decodeExtLength()
This method decodes an extension length value.
|
long |
Asn1PerDecodeBuffer.decodeInt(int nocts,
boolean signExtend)
This method implements the rules to decode an unconstrained
integer value.
|
long |
Asn1PerDecodeBuffer.decodeInt(int nocts,
boolean signExtend,
java.lang.String ident)
This method implements the rules to decode an unconstrained
integer value.
|
protected static void |
Asn1CharString.decodeInternal(Asn1PerDecodeBuffer buffer,
java.lang.StringBuffer stringBuffer,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
static java.lang.String |
Asn1TimeUtil.decodeIntervalDE(Asn1PerDecodeBuffer source,
boolean recurring,
int flags) |
static java.lang.String |
Asn1TimeUtil.decodeIntervalSD(Asn1PerDecodeBuffer source,
boolean recurring,
int flags) |
static java.lang.String |
Asn1TimeUtil.decodeIntervalSE(Asn1PerDecodeBuffer source,
boolean recurring,
int flags) |
long |
Asn1DecodeBuffer.decodeIntValue(int length,
boolean signExtend)
This method decodes the contents of an ASN.1 integer value.
|
int |
Asn1BerDecodeBuffer.decodeLength()
This method decodes a length value.
|
long |
Asn1PerDecodeBuffer.decodeLength()
This method decodes either a constrained or unconstrained
length depending on whether a size constraint object is set
in this object.
|
long |
Asn1PerDecodeBuffer.decodeLength(long lower,
long upper)
This method decodes a constrained length determinant value.
|
int[] |
Asn1DecodeBuffer.decodeOIDContents(int llen)
This method decodes the contents of an ASN.1 object identifier value.
|
java.math.BigInteger[] |
Asn1DecodeBuffer.decodeOIDContentsBig(int llen)
This method decodes the contents of an ASN.1 object identifier value.
|
byte[] |
Asn1BerDecodeBuffer.decodeOpenType()
This method decodes an ASN.1 BER open type value.
|
Asn1OpenType |
Asn1OpenExt.decodeOpenType(Asn1OerDecodeBuffer buffer,
boolean present,
int index)
This method decodes a single open type extension item in a
SEQUENCE or SET construct using the octet encoding rules (OER).
|
Asn1OpenType |
Asn1OpenExt.decodeOpenType(Asn1PerDecodeBuffer buffer,
boolean present,
int index)
This method decodes a single open type extension item in a
SEQUENCE or SET construct using the packed encoding rules (PER).
|
byte[] |
Asn1BerDecodeBuffer.decodeOpenType(boolean saveData)
This method decodes an ASN.1 BER open type value.
|
int[] |
Asn1DecodeBuffer.decodeRelOIDContents(int llen)
This method decodes the contents of an ASN.1 relative object identifier value.
|
java.math.BigInteger[] |
Asn1DecodeBuffer.decodeRelOIDContentsBig(int llen)
This method decodes the contents of an ASN.1 RELATIVE-OID value.
|
int |
Asn1PerDecodeBuffer.decodeSmallLength()
This method implements the rules to decode a normally small length
as specified in section 11.9 of the X.691 standard.
|
int |
Asn1PerDecodeBuffer.decodeSmallNonNegWholeNumber()
This method implements the rules to decode a small non-negative
whole number as specified in section 10.6 of the X.691 standard.
|
void |
Asn1BerDecodeBuffer.decodeTag(Asn1Tag tag)
This method decodes a tag value.
|
int |
Asn1BerDecodeBuffer.decodeTagAndLength(Asn1Tag tag)
This method decodes a tag and length value.
|
static java.lang.String |
Asn1TimeUtil.decodeTime(Asn1PerDecodeBuffer source,
int flags)
Decode a time value from the given source.
|
long |
Asn1PerDecodeBuffer.decodeUnconsLength()
This method decodes a general (unconstrained) length
determinant value as described in section 10.9 of the 2008
X.691 standard.
|
static java.lang.String |
Asn1UTF8String.decodeUTF8(Asn1PerDecodeBuffer buffer)
This method decodes an ASN.1 UTF-8 string value using the packed
encoding rules (PER).
|
static java.math.BigInteger |
Asn1BigInteger.decodeValue(Asn1DecodeBuffer buffer,
int length)
This method decodes the contents of an ASN.1 integer value using
either the Basic Encoding Rules (BER) or the Packed Encoding Rules
(PER).
|
static long |
Asn1Integer.decodeValue(Asn1PerDecodeBuffer buffer)
This method decodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
static long |
Asn1Integer.decodeValue(Asn1PerDecodeBuffer buffer,
boolean retval)
This method decodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
static long |
Asn1Integer.decodeValue(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method decodes a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
static long |
Asn1Integer.decodeValue(Asn1PerDecodeBuffer buffer,
long lower,
long upper,
boolean retval)
This method decodes a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1BitString.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes ASN.1 8-bit character string types including
IA5String, PrintableString, NumericString, etc.
|
void |
Asn1Boolean.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 boolean value using the XML
encoding rules (XER).
|
void |
Asn1CharString.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes ASN.1 8-bit character string types including
IA5String, PrintableString, NumericString, etc.
|
void |
Asn1Integer.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 integer value using the XML
encoding rules (XER).
|
void |
Asn1Null.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 null value using the XML
encoding rules (XER).
|
void |
Asn1ObjectIdentifier.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 object identifier value using the XML
encoding rules (XER).
|
void |
Asn1RelativeOID.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 RELATIVE-OID value using the XML
encoding rules (XER).
|
void |
Asn1UniversalString.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 Universal String value using the XML
encoding rules (XER).
|
void |
Asn1BigInteger.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 integer value using the XML
encoding rules (XER).
|
void |
Asn1StringOID.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 object identifier value using the XML
encoding rules (XER).
|
void |
Asn1StringRelativeOID.decodeXER(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 RELATIVE-OID value using the XML
encoding rules (XER).
|
void |
Asn1OctetString.decodeXER(java.lang.String buffer,
java.lang.String attrs,
boolean base64)
This method decodes ASN.1 octet string type using the XML
encoding rules (XER).
|
void |
Asn1Real.decodeXER(java.lang.String buffer,
java.lang.String attrs,
boolean decodingElemName,
boolean modifiedEncodings)
This method decodes an ASN.1 real value using XER.
|
void |
Asn1AbstractTime.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes ASN.1 GeneralizedTime type, using the XML
schema encoding rules.
|
void |
Asn1Base64BinaryString.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes a base64 encoded character string type into
binary octets.
|
void |
Asn1BigDecimal.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 real value using the XML
schema encoding rules.
|
void |
Asn1BitString.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 BIT STRING using the XML
schema encoding rules.
|
void |
Asn1Boolean.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 boolean value using the XML
schema encoding rules.
|
void |
Asn1CharString.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes ASN.1 8-bit character string types including
IA5String, PrintableString, NumericString, etc.
|
void |
Asn1Integer.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 integer value using the XML
schema encoding rules.
|
void |
Asn1Null.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 null value using the XML
schema encoding rules.
|
void |
Asn1ObjectIdentifier.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 object identifier value using the XML
schema encoding rules.
|
void |
Asn1OctetString.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 octet string type using the XML
schema encoding rules.
|
void |
Asn1Real.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 real value using the XML
schema encoding rules.
|
void |
Asn1RelativeOID.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 RELATIVE-OID value using the XML
schema encoding rules.
|
void |
Asn1Type.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes the XML content of a simple type.
|
void |
Asn1TypeIF.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes the XML content of a simple type.
|
void |
Asn1UniversalString.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 Universal String value using the XML
schema encoding rules.
|
void |
Asn1BigInteger.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 integer value using the XML
schema encoding rules.
|
void |
Asn1StringOID.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 object identifier value using the XML
schema encoding rules.
|
void |
Asn1StringRelativeOID.decodeXML(java.lang.String buffer,
java.lang.String attrs)
This method decodes an ASN.1 RELATIVE-OID value using the XML
schema encoding rules.
|
int |
Asn1Type.encode(Asn1BerEncodeBuffer buffer)
This method is used to encode a message in BER or DER format.
|
int |
TS32297CDRHeader.encode(Asn1BerEncodeBuffer buffer) |
int |
TS32297CDRHeader.TS32297RelVerId.encode(Asn1BerEncodeBuffer buffer) |
long |
TS32297FileHeader.encode(Asn1BerEncodeBuffer buffer) |
void |
TS32297FileHeader.TS32297IpAddress.encode(Asn1BerEncodeBuffer buffer) |
int |
TS32297FileHeader.TS32297RelVerId.encode(Asn1BerEncodeBuffer buffer) |
void |
TS32297FileHeader.TS32297Timestamp.encode(Asn1BerEncodeBuffer buffer) |
static int |
Asn1UTF8String.encode(Asn1BerEncodeBuffer buffer,
Asn1Tag explicitTag,
java.lang.String value)
This method encodes a ASN.1 UTF8String.
|
int |
Asn1BitString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 bit string value using the BER or
DER encoding rules.
|
int |
Asn1BMPString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1Boolean.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 boolean value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1ChoiceExt.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 open type extension value using the
Basic Encoding Rules (BER).
|
int |
Asn1Date.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 DATE string type.
|
int |
Asn1DateTime.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 DATE-TIME string type.
|
int |
Asn1Duration.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 DURATION string type.
|
int |
Asn1Enumerated.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 enumerated value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1GeneralizedTime.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1GeneralString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1GraphicString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1IA5String.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 IA5 string type.
|
int |
Asn1Integer.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 integer value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1Null.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 null value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1NumericString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1ObjectDescriptor.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1ObjectIdentifier.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
int |
Asn1OctetString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 octet string value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1OID_IRI.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 OID-IRI string value.
|
int |
Asn1OpenExt.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 open type extension value using the
Basic Encoding Rules (BER).
|
int |
Asn1OpenType.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 open type value.
|
int |
Asn1PrintableString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1Real.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 REAL value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1Real10.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 real10 value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1RelativeOID.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 relative object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
int |
Asn1T61String.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1Time.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 TIME string type.
|
int |
Asn1TimeOfDay.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 TIME-OF-DAY string type.
|
int |
Asn1Type.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method is used to encode this data type in BER or DER format.
|
int |
Asn1TypeIF.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method declaration is the signature of the standard Basic
Encoding Rules (BER) or Distinguished Encoding Rules (DER) encode
method.
|
int |
Asn1UniversalString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 universal string type.
|
int |
Asn1UTCTime.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1UTF8String.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1VideotexString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 string type.
|
int |
Asn1VisibleString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 Visible string type.
|
int |
Asn1X694OrderElement.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an X.694 order element value including the
tag value and length if explicit tagging is specified.
|
int |
Asn1BigInteger.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 integer value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
int |
Asn1StringOID.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
int |
Asn1StringRelativeOID.encode(Asn1BerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 relative object identifier value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
protected int |
Asn1AbstractTime.encode(Asn1BerEncodeBuffer buffer,
boolean explicit,
Asn1Tag tag)
This method encodes ASN.1 time string type.
|
protected int |
Asn1CharString.encode(Asn1BerEncodeBuffer buffer,
boolean explicit,
Asn1Tag tag)
This method encodes ASN.1 8-bit character string types including
IA5String, PrintableString, NumericString, etc.
|
static void |
Asn1UTF8String.encode(Asn1BerOutputStream out,
Asn1Tag explicitTag,
java.lang.String value)
This method encodes the given string using the BER encoding rules for
UTF8String, including the given tag, if provided.
|
void |
Asn1BitString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 bit string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1BMPString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 BMP string including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Boolean.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 boolean
value including the UNIVERSAL tag value and length if explicit
tagging is specified.
|
void |
Asn1ChoiceExt.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes an ASN.1 open type extension value using the
Basic Encoding Rules (BER).
|
void |
Asn1Date.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 DATE value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1DateTime.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 DATE-TIME value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Duration.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 DURATION value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Enumerated.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 enumerated value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1GeneralizedTime.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to stream an ASN.1 generalized time
string value including the UNIVERSAL tag value and length if explicit
tagging is specified.
|
void |
Asn1GeneralString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 general string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1GraphicString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 graphic string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1IA5String.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 IA5 string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Integer.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 integer
value including the UNIVERSAL tag value and length if explicit
tagging is specified.
|
void |
Asn1Null.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 NULL value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1NumericString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 numeric string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1ObjectDescriptor.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 object descriptor value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1ObjectIdentifier.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 object identifier
value including the UNIVERSAL tag value and length if explicit tagging
is specified.
|
void |
Asn1OctetString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 octet string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1OID_IRI.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 OID-IRI value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1OpenExt.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes an ASN.1 open type extension value using the
Basic Encoding Rules (BER) and writes it into the stream.
|
void |
Asn1OpenType.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 open type value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1PrintableString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to stream an ASN.1 printable string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Real.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 real value including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1Real10.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 real10
value including the UNIVERSAL tag value and length if explicit
tagging is specified.
|
void |
Asn1RelativeOID.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 object identifier
value including the UNIVERSAL tag value and length if explicit tagging
is specified.
|
void |
Asn1T61String.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 T61 string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Time.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 DATE value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1TimeOfDay.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 TIME-OF-DAY value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Type.encode(Asn1BerOutputStream out,
boolean explicit)
This method writes to the stream an encoded ASN.1 type value
including the UNIVERSAL tag value and length if explicit
tagging is specified.
|
void |
Asn1TypeIF.encode(Asn1BerOutputStream out,
boolean explicit)
This method declaration is the signature of the streaming oriented
BER encode method.
|
void |
Asn1UniversalString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 universal string including
the UNIVERSAL tag value and length if explicit tagging is specified.
|
void |
Asn1UTCTime.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 UTC time string
value including the UNIVERSAL tag value and length if explicit tagging
is specified.
|
void |
Asn1UTF8String.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 UTF8 string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1VideotexString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 videotex string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1VisibleString.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 visible string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1X694OrderElement.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an X.694 order element value
including the tag value and length if explicit tagging is specified.
|
void |
Asn1BigInteger.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 integer value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1StringOID.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 object identifier
value including the UNIVERSAL tag value and length if explicit tagging
is specified.
|
void |
Asn1StringRelativeOID.encode(Asn1BerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 object identifier
value including the UNIVERSAL tag value and length if explicit tagging
is specified.
|
void |
Asn1AbstractTime.encode(Asn1BerOutputStream out,
boolean explicit,
Asn1Tag tag)
This method encodes and writes to the stream an ASN.1 time string value
including the UNIVERSAL tag value and length if explicit tagging is
specified.
|
void |
Asn1Real10.encode(Asn1CerOutputStream out,
boolean explicit)
This method encodes and writes to the stream an ASN.1 real10
value including the UNIVERSAL tag value and length if explicit
tagging is specified.
|
int |
Asn1Real10.encode(Asn1DerEncodeBuffer buffer,
boolean explicit)
This method encodes an ASN.1 real10 value including the UNIVERSAL
tag value and length if explicit tagging is specified.
|
void |
Asn1OctetString.encode(Asn1MderOutputStream out)
Encode this octet string into the MDER encoding.
|
void |
Asn1Type.encode(Asn1MderOutputStream buffer)
This method encodes this object's data to an MDER encoding.
|
void |
Asn1TypeIF.encode(Asn1MderOutputStream buffer)
This method encodes this object's data to an MDER encoding.
|
void |
Asn1Type.encode(Asn1MderOutputStream buffer,
boolean useCachedLength)
This method encodes this object's data to an MDER encoding.
|
void |
Asn1BitString.encode(Asn1MderOutputStream out,
int length)
Encode this BIT STRING into the MDER encoding.
|
void |
Asn1OctetString.encode(Asn1MderOutputStream out,
int constrainedLength)
Encode this octet string into the MDER encoding.
|
void |
Asn1OpenType.encode(Asn1OerEncodeBuffer buffer)
This method encodes an ASN.1 open type value using the Octet
Encoding Rules (OER).
|
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 |
Asn18BitCharString.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1AbstractTime.encode(Asn1PerOutputStream out)
This method encodes and writes to stream an ASN.1 time string value using
the standard Packed Encoding Rules (PER) encode method.
|
void |
Asn1BitString.encode(Asn1PerOutputStream out)
This method encodes an unconstrained ASN.1 bit string value
using the packed encoding rules (PER)into the stream.
|
void |
Asn1BMPString.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 BMP string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1Boolean.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 boolean value using the Packed
Encoding Rules (PER).
|
void |
Asn1ChoiceExt.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 open type value using the Packed
Encoding Rules (PER).
|
void |
Asn1Date.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 DATE value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1DateTime.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 DATE-TIME value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1Duration.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 DURATION value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1Integer.encode(Asn1PerOutputStream out)
This method encodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Null.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 null value in accordance with the
Packed Encoding Rules (PER).
|
void |
Asn1ObjectIdentifier.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 object identifier value using
the packed encoding rules (PER).
|
void |
Asn1OctetString.encode(Asn1PerOutputStream out)
This method encodes an unconstrained ASN.1 octet string value
using the packed encoding rules (PER).
|
void |
Asn1OID_IRI.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 OID-IRI string value
using the packed encoding rules (PER).
|
void |
Asn1OpenExt.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 open type extension value using the
Packed Encoding Rules (PER).
|
void |
Asn1OpenType.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 open type value using the Packed
Encoding Rules (PER).
|
void |
Asn1Real.encode(Asn1PerOutputStream out)
This method encodes ASN.1 REAL value using
the Packed Encoding Rules (PER).
|
void |
Asn1Real10.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 real10 value using
the Packed Encoding Rules (PER).
|
void |
Asn1RelativeOID.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 relative object identifier value using
the packed encoding rules (PER).
|
void |
Asn1TimeOfDay.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 TIME-OF-DAY value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1Type.encode(Asn1PerOutputStream out)
This method is the base implementation of the standard Packed
Encoding Rules (PER) encode method using output stream.
|
void |
Asn1TypeIF.encode(Asn1PerOutputStream out)
This method declaration is the signature of the streaming oriented
PER encode method.
|
void |
Asn1UniversalString.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
void |
Asn1UTF8String.encode(Asn1PerOutputStream out)
This method encodes an unconstrained ASN.1 UTF-8 string value
using the packed encoding rules (PER).
|
void |
Asn1VarWidthCharString.encode(Asn1PerOutputStream out)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1X694OrderElement.encode(Asn1PerOutputStream out)
This method encodes an unconstrained X.694 order element value using
the Packed Encoding Rules (PER).
|
void |
Asn1BigInteger.encode(Asn1PerOutputStream out)
This method encodes an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn18BitCharString.encode(Asn1PerOutputStream out,
Asn1CharSet charSet)
This method encodes an ASN.1 character string value in accordance
with the packed encoding rules (PER) directly into the stream.
|
void |
Asn1BMPString.encode(Asn1PerOutputStream out,
Asn1CharSet charSet)
This method encodes an ASN.1 BMP string value in accordance
with the packed encoding rules (PER).
|
void |
Asn1UniversalString.encode(Asn1PerOutputStream out,
Asn1CharSet charSet)
This method encodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
void |
Asn18BitCharString.encode(Asn1PerOutputStream out,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value directly into the stream, in accordance
with the packed encoding rules (PER).
|
void |
Asn1BMPString.encode(Asn1PerOutputStream out,
Asn1CharSet charSet,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
BMP string value in accordance with the packed encoding
rules (PER).
|
void |
Asn1UniversalString.encode(Asn1PerOutputStream out,
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(Asn1PerOutputStream out,
java.math.BigInteger lower,
java.math.BigInteger upper)
This method encodes an ASN.1 integer value using Packed Encoding Rules
(PER).
|
protected void |
Asn1UniversalString.encode(Asn1PerOutputStream out,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes an ASN.1 UniversalString value in accordance
with the packed encoding rules (PER).
|
protected void |
Asn1UniversalString.encode(Asn1PerOutputStream out,
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(Asn1PerOutputStream out,
int nchars,
int offset,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes the contents of a UniversalString
type.
|
void |
Asn1BitString.encode(Asn1PerOutputStream out,
long lower,
long upper)
This method encodes a size-constrained ASN.1 bit string value
using the packed encoding rules (PER) into the stream.
|
void |
Asn1Enumerated.encode(Asn1PerOutputStream out,
long lower,
long upper)
This method encodes an ASN.1 enumerated value using
the Packed Encoding Rules (PER).
|
void |
Asn1Integer.encode(Asn1PerOutputStream out,
long lower,
long upper)
This method encodes a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1OctetString.encode(Asn1PerOutputStream out,
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(Asn1PerOutputStream out,
long lower,
long upper)
This method encodes an ASN.1 OID-IRI string value
using the packed encoding rules (PER).
|
void |
Asn1UTF8String.encode(Asn1PerOutputStream out,
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(Asn1PerOutputStream out,
long lower,
long upper)
This overloaded version of the encode method encodes an ASN.1
character string value directly into the stream, in accordance
with the packed encoding rules (PER).
|
void |
Asn1Integer.encode(Asn1PerOutputStream out,
long lower,
java.lang.Object upper)
This method encodes a semi-constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Integer.encode(Asn1PerOutputStream out,
java.lang.Object lower,
long upper)
This method encodes a unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Integer.encode(Asn1PerOutputStream out,
java.lang.Object lower,
java.lang.Object upper)
This method encodes a unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1BerOutputStream.encode(Asn1Type object,
boolean explicit)
This method encodes and writes to the stream ASN.1 types.
|
void |
Asn1CerOutputStream.encode(Asn1Type object,
boolean explicit)
This method encodes and writes to the stream ASN.1 types.
|
void |
Asn1Boolean.encode(Asn1XerEncodeBuffer buffer)
This method encodes an ASN.1 boolean value using the XML
encoding rules (XER).
|
void |
Asn1Enumerated.encode(Asn1XerEncodeBuffer buffer)
This method encodes an ASN.1 enumerated value using the XML
encoding rules (XER).
|
void |
Asn1OpenExt.encode(Asn1XerEncoder buffer)
This method encodes an ASN.1 open type extension value using the XML
Encoding Rules (XER).
|
void |
Asn1OpenType.encode(Asn1XerEncoder buffer)
This method encodes an ASN.1 open type value using the XML
Encoding Rules (XER).
|
void |
Asn1Type.encode(Asn1XerEncoder buffer)
This method is the base implementation of the standard XML
Encoding Rules (XER) encode method.
|
void |
Asn1TypeIF.encode(Asn1XerEncoder buffer)
This method declaration is the signature of the standard XML
Encoding Rules (XER) encode method.
|
void |
Asn1BitString.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes ASN.1 bit string type using the XML
encoding rules (XER).
|
void |
Asn1Boolean.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 boolean value using the XML
encoding rules (XER).
|
void |
Asn1CharString.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes ASN.1 8-bit character string types including
IA5String, PrintableString, NumericString, etc.
|
void |
Asn1Enumerated.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 enumerated value using the XML
encoding rules (XER).
|
void |
Asn1Integer.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 integer value using the XML
encoding rules (XER).
|
void |
Asn1Null.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 null value using the XML
encoding rules (XER).
|
void |
Asn1ObjectIdentifier.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 object identifier value using the XML
encoding rules (XER).
|
void |
Asn1OctetString.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes ASN.1 octet string type using the XML
encoding rules (XER).
|
void |
Asn1OpenType.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 open type value using the XML
Encoding Rules (XER).
|
void |
Asn1Real.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 real value using the XML
encoding rules (XER).
|
void |
Asn1Real10.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 integer value using the XML
encoding rules (XER).
|
void |
Asn1RelativeOID.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 RELATIVE-OID value using the XML
encoding rules (XER).
|
void |
Asn1Type.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method is the base implementation of the standard XML
Encoding Rules (XER) encode method.
|
void |
Asn1TypeIF.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method declaration is the signature of the standard XML
Encoding Rules (XER) encode method.
|
void |
Asn1UniversalString.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 Universal String value using the XML
encoding rules (XER).
|
void |
Asn1BigInteger.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 integer value using the XML
encoding rules (XER).
|
void |
Asn1StringOID.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 object identifier value using the XML
encoding rules (XER).
|
void |
Asn1StringRelativeOID.encode(Asn1XerEncoder buffer,
java.lang.String elemName)
This method encodes an ASN.1 RELATIVE-OID value using the XML
encoding rules (XER).
|
void |
Asn1OpenExt.encode(Asn1XmlEncoder buffer)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard (asn2xsd).
|
void |
Asn1OpenType.encode(Asn1XmlEncoder buffer)
This method encodes an ASN.1 open type value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1XmlXSIAttrs.encode(Asn1XmlEncoder buffer)
This method writes the set of XSI attributes and the XSI namespace
declaration to the encode buffer or stream.
|
void |
Asn1AbstractTime.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes this ASN.1 time into xsd:dateTime format
with element and attribute name tag according to the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Base64BinaryString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes ASN.1 octet string type using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1BigDecimal.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an xsd:BigDecimal value using the XML
Encoding as specified in the W3C XML schema standard.
|
void |
Asn1BitString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes ASN.1 bit string type using the XML
Encoding as specified in the XML schema standard.
|
void |
Asn1Boolean.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 boolean value according to the Obj-Sys
XML encoding rules.
|
void |
Asn1CharString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes ASN.1 8-bit character string types including
IA5String, PrintableString, NumericString, etc.
|
void |
Asn1Enumerated.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 enumerated value using the Obj-Sys XML
Encoding rules.
|
void |
Asn1Integer.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Null.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 null value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1ObjectIdentifier.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 object identifier value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1OctetString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes ASN.1 octet string type as an xmlhstring.
|
void |
Asn1OpenType.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 open type value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Real.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 real value according to Obj-Sys encoding
rules.
|
void |
Asn1Real10.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1RelativeOID.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 RELATIVE-OID value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Type.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method is the base implementation of the standard XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1UniversalString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 Universal String value with
element and attribute name tag using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1XmlAnyElem.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes the string in XML format.
|
void |
Asn1BigInteger.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard.
|
void |
Asn1StringOID.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 object identifier value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1StringRelativeOID.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 RELATIVE-OID value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Boolean.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix,
boolean asText)
This method encodes an ASN.1 boolean value.
|
void |
Asn1Enumerated.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix,
boolean asText)
This method encodes an ASN.1 enumerated value.
|
void |
Asn1OctetString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix,
boolean base64)
This method encodes ASN.1 octet string type using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Real.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix,
boolean asText)
This method encodes an ASN.1 real value according to XER encoding rules.
|
void |
Asn1BitString.encode(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix,
java.lang.String[] namedbits,
int[] namedbitindex)
This method encodes ASN.1 bit string type using the XML
Encoding as specified in the XML schema standard.
|
void |
Asn1Integer.encode16Bit(Asn1MderOutputStream out,
boolean signed)
This method encodes this ASN.1 INTEGER value to the MDER encoding.
|
void |
Asn1Integer.encode32Bit(Asn1MderOutputStream out,
boolean signed)
This method encodes this ASN.1 INTEGER value to the MDER encoding.
|
void |
Asn1Integer.encode8Bit(Asn1MderOutputStream out,
boolean signed)
This method encodes this ASN.1 INTEGER value to the MDER encoding.
|
void |
Asn1OpenType.encodeAsExtension(Asn1XerEncoder buffer)
This method encodes an extension element to XML.
|
void |
Asn1OpenType.encodeAsExtension(Asn1XmlEncoder buffer)
This method encodes an extension element to XML.
|
void |
Asn1XmlEncodeBuffer.encodeAttr(java.lang.String qname,
java.lang.String value)
This method encodes an XML attribute value.
|
void |
Asn1XmlEncoder.encodeAttr(java.lang.String qname,
java.lang.String value)
This method encodes an XML attribute value.
|
void |
Asn1XmlOutputStream.encodeAttr(java.lang.String qname,
java.lang.String value)
This method encodes an XML attribute value.
|
void |
Asn1Base64BinaryString.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes a base64 string type attribute using the XML
encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1BigDecimal.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes an ASN.1 real value using the XML
Encoding as specified in the W3C XML schema standard(asn2xsd).
|
void |
Asn1Boolean.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes an ASN.1 boolean value using the XML
Encoding as specified in the W3C XML schema standard(asn2xsd).
|
void |
Asn1Integer.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1OctetString.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes ASN.1 octet string type using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1Real.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes an ASN.1 real value using the XML
Encoding as specified in the W3C XML schema standard(asn2xsd).
|
void |
Asn1Real10.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1BigInteger.encodeAttribute(Asn1XmlEncoder buffer,
java.lang.String attrName)
This method encodes an ASN.1 integer value using the XML
Encoding as specified in the XML schema standard.
|
void |
Asn1XerEncodeBuffer.encodeBinStrValue(byte[] bits,
int nbits)
This method encodes XML binary string data
|
void |
Asn1XerOutputStream.encodeBinStrValue(byte[] bits,
int nbits)
This method encodes XML binary string data
|
void |
Asn1XmlEncodeBuffer.encodeBinStrValue(byte[] bits,
int nbits)
This method encodes XML binary string data
|
void |
Asn1XmlOutputStream.encodeBinStrValue(byte[] bits,
int nbits)
This method encodes XML binary string data
|
void |
Asn1XmlXerEncoder.encodeBinStrValue(byte[] bits,
int nbits)
This method encodes XML binary string data
|
void |
Asn1PerEncoder.encodeBit(boolean value)
This method encodes a single bit value.
|
void |
Asn1PerOutputStream.encodeBit(boolean value) |
void |
Asn1PerEncoder.encodeBit(boolean value,
java.lang.String ident)
This method encodes a single bit value.
|
void |
Asn1PerOutputStream.encodeBit(boolean value,
java.lang.String ident) |
void |
Asn1BerOutputStream.encodeBitString(byte[] value,
int numbits,
boolean explicit,
Asn1Tag tag)
This method writes the given array of bytes as bit string value.
|
void |
Asn1CerOutputStream.encodeBitString(byte[] value,
int numbits,
boolean explicit,
Asn1Tag tag)
This method writes the given array of bytes as bit string value.
|
void |
Asn1BerOutputStream.encodeBMPString(java.lang.String value,
boolean explicit,
Asn1Tag tag)
This method writes the given string as BMP string value.
|
void |
Asn1CerOutputStream.encodeBMPString(java.lang.String value,
boolean explicit,
Asn1Tag tag)
This method writes the given string as BMP string value.
|
void |
Asn1BerOutputStream.encodeCharString(java.lang.String value,
boolean explicit,
Asn1Tag tag)
This method encodes and writes to the stream an ASN.1 8-bit character
string types including IA5String, PrintableString, NumericString, etc.
|
void |
Asn1CerOutputStream.encodeCharString(java.lang.String value,
boolean explicit,
Asn1Tag tag)
This method encodes and writes to the stream an ASN.1 8-bit character
string types including IA5String, PrintableString, NumericString, etc.
|
void |
Asn1PerEncodeBuffer.encodeCharString(java.lang.String value,
int nchars,
int offset,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes the contents of a known-multiplier character
string type.
|
void |
Asn1PerEncoder.encodeCharString(java.lang.String value,
int nchars,
int offset,
int abpc,
int ubpc,
Asn1CharSet charSet)
This method encodes the contents of a known-multiplier character
string type.
|
void |
Asn1PerOutputStream.encodeCharString(java.lang.String value,
int nchars,
int offset,
int abpc,
int ubpc,
Asn1CharSet charSet) |
void |
Asn1UniversalString.encodeData(Asn1XmlXerEncoder buffer)
This method encodes an ASN.1 Universal String value using the XML
Encoding as specified in the XML schema standard(asn2xsd).
|
void |
Asn1XerEncodeBuffer.encodeData(java.lang.String value)
This method encodes XML string data
|
void |
Asn1XerOutputStream.encodeData(java.lang.String value)
This method encodes XML string data
|
void |
Asn1XmlEncodeBuffer.encodeData(java.lang.String value)
This method encodes XML string data
|
void |
Asn1XmlOutputStream.encodeData(java.lang.String value)
This method encodes XML string data
|
void |
Asn1XmlXerEncoder.encodeData(java.lang.String value)
This method encodes XML string data
|
static void |
Asn1TimeUtil.encodeDate(Asn1PerEncoder encoder,
java.lang.String value,
int flags)
Encode a date value according to PER, using the given encoder.
|
static void |
Asn1TimeUtil.encodeDateTime(Asn1PerEncoder encoder,
java.lang.String value,
int flags)
Encode a datetime value.
|
static void |
Asn1XmlUtil.encodeDouble(Asn1XmlEncoder buffer,
double value)
This method encodes an ASN.1 real value using the XML
encoding (non-XER).
|
static void |
Asn1XmlUtil.encodeDouble(Asn1XmlEncoder buffer,
double value,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an ASN.1 real value using the XML
encoding (non-XER).
|
void |
Asn1XmlEncodeBuffer.encodeDoubleValue(double value,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML REAL (double) value (with start and end tags).
|
void |
Asn1XmlEncoder.encodeDoubleValue(double valueName,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML REAL (double) value (with start and end tags).
|
void |
Asn1XmlOutputStream.encodeDoubleValue(double value,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML REAL (double) value (with start and end tags).
|
static void |
Asn1TimeUtil.encodeDuration(Asn1PerEncoder encoder,
java.lang.String value,
boolean recurring)
Encode a duration according to PER.
|
void |
Asn1XerEncodeBuffer.encodeEmptyElement(java.lang.String elemName)
This method encodes an XML empty element tag
|
void |
Asn1XerEncoder.encodeEmptyElement(java.lang.String elemName)
This method encodes an XML empty element tag.
|
void |
Asn1XerOutputStream.encodeEmptyElement(java.lang.String elemName)
This method encodes an XML empty element tag.
|
void |
Asn1XmlEncodeBuffer.encodeEmptyElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML empty element tag
|
void |
Asn1XmlEncodeHelper.encodeEmptyElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML empty element tag
|
void |
Asn1XmlEncoder.encodeEmptyElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML empty element tag.
|
void |
Asn1XmlOutputStream.encodeEmptyElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML empty element tag
|
void |
Asn1XerEncodeBuffer.encodeEndDocument()
This method encodes standard trailor information at the end
of the XML document.
|
void |
Asn1XerOutputStream.encodeEndDocument()
This method encodes standard trailor information at the end
of the XML document.
|
void |
Asn1XmlEncodeBuffer.encodeEndDocument()
This method encodes standard trailor information at the end
of the XML document.
|
void |
Asn1XmlOutputStream.encodeEndDocument()
This method encodes standard trailor information at the end
of the XML document.
|
void |
Asn1XmlXerEncoder.encodeEndDocument()
This method encodes standard trailor information at the end
of the XML document.
|
void |
Asn1XerEncodeBuffer.encodeEndElement(java.lang.String elemName)
This method encodes an XML end element tag
|
void |
Asn1XerEncoder.encodeEndElement(java.lang.String elemName)
This method encodes an XML end element tag.
|
void |
Asn1XerOutputStream.encodeEndElement(java.lang.String elemName)
This method encodes an XML end element tag.
|
void |
Asn1XmlEncodeBuffer.encodeEndElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML end element tag
|
void |
Asn1XmlEncodeHelper.encodeEndElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML end element tag
|
void |
Asn1XmlEncoder.encodeEndElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML end element tag.
|
void |
Asn1XmlOutputStream.encodeEndElement(java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML end element tag.
|
void |
Asn1OpenExt.encodeExtBits(Asn1PerEncodeBuffer buffer)
This method encodes an ASN.1 open type extension value bits
using the Packed Encoding Rules (PER).
|
void |
Asn1XerEncodeBuffer.encodeHexStrValue(byte[] data)
This method encodes XML hexadecimal string data
|
void |
Asn1XerOutputStream.encodeHexStrValue(byte[] data)
This method encodes XML hexadecimal string data
|
void |
Asn1XmlEncodeBuffer.encodeHexStrValue(byte[] data)
This method encodes XML hexadecimal string data
|
void |
Asn1XmlOutputStream.encodeHexStrValue(byte[] data)
This method encodes XML hexadecimal string data
|
void |
Asn1XmlXerEncoder.encodeHexStrValue(byte[] data)
This method encodes XML hexadecimal string data
|
static void |
Asn1TimeUtil.encodeIntervalDE(Asn1PerEncoder encoder,
java.lang.String value,
boolean recurring,
int flags) |
static void |
Asn1TimeUtil.encodeIntervalSD(Asn1PerEncoder encoder,
java.lang.String value,
boolean recurring,
int flags) |
static void |
Asn1TimeUtil.encodeIntervalSE(Asn1PerEncoder encoder,
java.lang.String value,
boolean recurring,
int flags) |
void |
Asn1PerEncodeBuffer.encodeLength(long value,
long lower,
long upper)
This method encodes a constrained length determinant value.
|
void |
Asn1PerEncoder.encodeLength(long value,
long lower,
long upper)
This method encodes a constrained length determinant value.
|
void |
Asn1PerOutputStream.encodeLength(long value,
long lower,
long upper) |
void |
Asn1PerEncoder.encodeLengthEOM(long value)
This method checks to see if a zero byte needs to be added
after a fragmented length has been encoded.
|
void |
Asn1PerOutputStream.encodeLengthEOM(long value) |
void |
Asn1XerEncodeBuffer.encodeNamedValue(java.lang.String valueName,
java.lang.String elemName)
This method encodes an XML named value (with start and end tags)
|
void |
Asn1XerEncoder.encodeNamedValue(java.lang.String valueName,
java.lang.String elemName)
This method encodes an XML named value (with start and end tags).
|
void |
Asn1XerOutputStream.encodeNamedValue(java.lang.String valueName,
java.lang.String elemName)
This method encodes an XML named value (with start and end tags).
|
void |
Asn1XmlEncodeBuffer.encodeNamedValue(java.lang.String valueName,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML named value (with start and end tags)
|
void |
Asn1XmlEncoder.encodeNamedValue(java.lang.String valueName,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML named value (with start and end tags).
|
void |
Asn1XmlOutputStream.encodeNamedValue(java.lang.String valueName,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes an XML named value (with start and end tags)
|
void |
Asn1XerEncodeBuffer.encodeNamedValueElement(java.lang.String elemName)
This method encodes an XML named value element tag
|
void |
Asn1XerOutputStream.encodeNamedValueElement(java.lang.String elemName)
This method encodes an XML named value element tag.
|
void |
Asn1XmlEncodeBuffer.encodeNamedValueElement(java.lang.String elemName)
This method encodes an XML named value element.
|
void |
Asn1XmlOutputStream.encodeNamedValueElement(java.lang.String valueName)
This method encodes an XML named value element tag.
|
void |
Asn1XmlXerEncoder.encodeNamedValueElement(java.lang.String elemName)
This method encodes an XML named value element tag.
|
void |
Asn1XmlEncodeHelper.encodeNSAttrs()
This method encodes XML namespace attributes in the form
'xmlns[:prefix]="uri"'.
|
void |
Asn1BerOutputStream.encodeOctetString(byte[] value,
boolean explicit,
Asn1Tag tag)
This method writes the given array of bytes as octet string value.
|
void |
Asn1CerOutputStream.encodeOctetString(byte[] value,
boolean explicit,
Asn1Tag tag)
This method writes the given array of bytes as octet string value.
|
void |
Asn1PerEncodeBuffer.encodeOctetString(byte[] value,
int offset,
int nbytes)
This method encodes the given array of bytes as an unconstrained
octet string value.
|
void |
Asn1PerEncoder.encodeOctetString(byte[] value,
int offset,
int nbytes)
This method encodes the given array of bytes as an unconstrained
octet string value.
|
void |
Asn1PerOutputStream.encodeOctetString(byte[] value,
int offset,
int nbytes) |
void |
Asn1PerEncodeBuffer.encodeOIDLengthAndValue(int[] value)
This method encodes the length and contents of an object
identifier value.
|
void |
Asn1PerEncoder.encodeOIDLengthAndValue(int[] value)
This method encodes the length and contents of an object
identifier value.
|
void |
Asn1PerOutputStream.encodeOIDLengthAndValue(int[] value) |
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.
|
void |
Asn1PerEncodeBuffer.encodeOpenType(byte[] value,
int offset,
int nbytes)
This method encodes the given array of bytes as an open type.
|
void |
Asn1PerEncoder.encodeOpenType(byte[] value,
int offset,
int nbytes)
This method encodes the given array of bytes as an open type.
|
void |
Asn1PerOutputStream.encodeOpenType(byte[] value,
int offset,
int nbytes) |
static void |
Asn1XerUtil.encodeReal(Asn1XerEncoder buffer,
double value,
java.lang.String elemName)
This method encodes an ASN.1 real value using the XML
encoding rules (XER).
|
void |
Asn1XerEncodeBuffer.encodeRealValue(double value,
java.lang.String elemName)
This method encodes an XML REAL (double) value (with start and end tags).
|
void |
Asn1XerEncoder.encodeRealValue(double valueName,
java.lang.String elemName)
This method encodes an XML REAL (double) value (with start and end tags).
|
void |
Asn1XerOutputStream.encodeRealValue(double value,
java.lang.String elemName)
This method encodes an XML REAL (double) value (with start and end tags).
|
void |
Asn1PerEncodeBuffer.encodeRelOIDLengthAndValue(int[] value)
This method encodes the length and contents of a relative
object identifier value.
|
void |
Asn1PerEncoder.encodeRelOIDLengthAndValue(int[] value)
This method encodes the length and contents of a relative
object identifier value.
|
void |
Asn1PerOutputStream.encodeRelOIDLengthAndValue(int[] value) |
void |
Asn1XerEncodeBuffer.encodeStartDocument()
This method encodes standard header information at the beginning
of the XML document.
|
void |
Asn1XerOutputStream.encodeStartDocument()
This method encodes standard header information at the beginning
of the XML document.
|
void |
Asn1XmlEncodeBuffer.encodeStartDocument()
This method encodes standard header information at the beginning
of the XML document.
|
void |
Asn1XmlOutputStream.encodeStartDocument()
This method encodes standard header information at the beginning
of the XML document.
|
void |
Asn1XmlXerEncoder.encodeStartDocument()
This method encodes standard header information at the beginning
of the XML document.
|
void |
Asn1XerEncodeBuffer.encodeStartElement(java.lang.String elemName)
This method encodes an XML start element tag
|
void |
Asn1XerEncoder.encodeStartElement(java.lang.String elemName)
This method encodes an XML start element tag.
|
void |
Asn1XerOutputStream.encodeStartElement(java.lang.String elemName)
This method encodes an XML start element tag.
|
void |
Asn1XmlEncodeBuffer.encodeStartElement(java.lang.String elemName,
java.lang.String nsPrefix,
boolean terminate)
This method encodes an XML start element tag.
|
void |
Asn1XmlEncodeHelper.encodeStartElement(java.lang.String elemName,
java.lang.String nsPrefix,
boolean terminate)
This method encodes an XML start element tag.
|
void |
Asn1XmlEncoder.encodeStartElement(java.lang.String elemName,
java.lang.String nsPrefix,
boolean terminate)
This method encodes an XML start element and attribute tag.
|
void |
Asn1XmlOutputStream.encodeStartElement(java.lang.String elemName,
java.lang.String nsPrefix,
boolean terminate)
This method encodes an XML start element tag with attribute.
|
static void |
Asn1TimeUtil.encodeTime(Asn1PerEncoder encoder,
java.lang.String value,
int flags)
Encode a time value.
|
void |
Asn1BerOutputStream.encodeUnivString(int[] value,
boolean explicit,
Asn1Tag tag)
This method writes the given array of integers as UniversalString value.
|
void |
Asn1CerOutputStream.encodeUnivString(int[] value,
boolean explicit,
Asn1Tag tag)
This method writes the given array of integers as UniversalString value.
|
static void |
Asn1Integer.encodeValue(Asn1PerEncoder encoder,
long value,
long lower,
long upper)
This method encodes a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
void |
Asn1Real.encodeValue(Asn1XmlEncoder buffer)
This method encodes an ASN.1 real value using the XML
encoding (non-XER).
|
void |
Asn1AbstractTime.encodeXER(Asn1XmlEncoder buffer,
java.lang.String elemName,
java.lang.String nsPrefix)
This method encodes this ASN.1 time according to XER encoding rules.
|
void |
Asn1AbstractTime.encodeXMLData(Asn1XmlXerEncoder buffer)
This method encodes this ASN.1 time string into xsd:dateTime
format.
|
void |
Asn1XmlEncodeBuffer.encodeXSIAttrs()
This method encodes XSI attributes.
|
void |
Asn1XmlEncoder.encodeXSIAttrs()
This method encodes XSI attributes.
|
void |
Asn1XmlOutputStream.encodeXSIAttrs()
This method encodes XSI attributes.
|
boolean |
Asn1BerDecodeContext.expired()
This method will determine if a decoding context is expired.
|
int |
Asn1GeneralizedTime.getCentury()
This method returns the century part (first two digits) of the
year component of the time value.
|
int |
Asn1AbstractTime.getDay()
This method returns the day of month number component of the time value.
|
int |
Asn1AbstractTime.getDiff()
This method returns the difference between the time zone of the object and
Coordinated Universal Time (UTC), in minutes.
|
int |
Asn1AbstractTime.getDiffHour()
This method returns the hour component of the difference between the time
zone of the object and Coordinated Universal Time (UTC).
|
int |
Asn1AbstractTime.getDiffMinute()
This method returns the minute component of the difference between the time
zone of the object and Coordinated Universal Time (UTC).
|
java.lang.String |
Asn1AbstractTime.getFraction()
This method returns the second's decimal fraction component of the time value.
|
java.lang.String |
Asn1UTCTime.getFraction()
This method always returns zero for this class.
|
int |
Asn1AbstractTime.getHour()
This method returns the hour component of the time value.
|
int |
Asn1AbstractTime.getMinute()
This method returns the minute component of the time value.
|
int |
Asn1AbstractTime.getMonth()
This method returns the month number component of the time value.
|
int |
Asn1AbstractTime.getSecond()
This method returns the second component of the time value.
|
java.util.Calendar |
Asn1AbstractTime.getTime()
This method converts the time string to the java.util.Calendar value.
|
boolean |
Asn1AbstractTime.getUTC()
This method returns the UTC flag state.
|
int |
Asn1AbstractTime.getYear()
This method returns the year component of the time value.
|
void |
Asn1CharOutputStream.indent()
This methods indents by adding a new-line followed by whitespace
corresponding to the current nesting level to the output stream.
|
void |
Asn1XerEncodeBuffer.indent()
This methods indents by adding a new-line followed by whitespace
corresponding to the current nesting level to the encode buffer.
|
void |
Asn1XerOutputStream.indent()
This methods indents by adding a new-line followed by whitespace
corresponding to the current nesting level to the output stream.
|
void |
Asn1XmlEncodeBuffer.indent()
This methods indents by adding a new-line followed by whitespace
corresponding to the current nesting level to the encode buffer.
|
void |
Asn1XmlOutputStream.indent()
This methods indents by adding a new-line followed by whitespace
corresponding to the current nesting level to the output stream.
|
void |
Asn1XmlXerEncoder.indent()
This methods indents by adding a new-line followed by whitespace
corresponding to the current nesting level to the encode buffer.
|
boolean |
Asn1BerDecodeContext.matchElemTag(Asn1Tag tag,
IntHolder parsedLen,
boolean advance)
This method will attempt to match the next element tag in
a constructed type with the expected value.
|
boolean |
Asn1BerDecodeContext.matchElemTag(short tagClass,
short tagForm,
int tagIDCode,
IntHolder parsedLen,
boolean advance)
This method will attempt to match the next element tag in
a constructed type with the expected value.
|
protected static int |
Asn1Type.matchTag(Asn1BerDecodeBuffer buffer,
Asn1Tag tag)
This method will compare the next parsed tag with
the given tag value.
|
protected static int |
Asn1Type.matchTag(Asn1BerDecodeBuffer buffer,
short tagClass,
short tagForm,
int tagIDCode)
This method will compare the next parsed tag with
the given tag value.
|
boolean |
Asn1BerDecodeBuffer.matchTag(Asn1Tag tag)
This overloaded version of matchTag will just test for a
match and not return parsed tag and length values
|
boolean |
Asn1BerDecodeBuffer.matchTag(Asn1Tag tag,
Asn1Tag parsedTag,
IntHolder parsedLen)
This overloaded version of matchTag allows the tag value to
be matched to be passed using an Asn1Tag object.
|
boolean |
Asn1BerDecodeBuffer.matchTag(short tagClass,
short tagForm,
int tagIDCode,
Asn1Tag parsedTag,
IntHolder parsedLen)
This method decodes the next tag value and checks for a match
with the given tag value.
|
protected void |
Asn1BerDecodeBuffer.movePastEOC(boolean saveData) |
void |
Asn1BerDecodeBuffer.parse(Asn1TaggedEventHandler handler)
This method parses the complete message and invokes the event
handler callback methods as various items are encountered.
|
abstract void |
Asn1AbstractTime.parseString(java.lang.String string)
This method parses passed time string.
|
void |
Asn1GeneralizedTime.parseString(java.lang.String string)
This method parses the given time string value.
|
void |
Asn1UTCTime.parseString(java.lang.String string)
This method parses passed time string.
|
static int |
Asn1Enumerated.parseValue(java.lang.String value)
This method will parse the given enumeration text and return the
associated integer value.
|
void |
Asn1AbstractTime.parseXmlString(java.lang.String string)
This method parses the given time string value.
|
Asn1Tag |
Asn1BerDecodeBuffer.peekTag()
This overloaded version of the peekTag method will return a reference
to a newly created tag object.
|
void |
Asn1BerDecodeBuffer.peekTag(Asn1Tag parsedTag)
This method will parse and return the next tag in the decode
stream without advancing the decode cursor.
|
int |
Asn1BerDecodeBuffer.readByte()
This method returns the next available 8-bit value
from the input stream.
|
int |
Asn1DecodeBitBuffer.readByte()
This method returns the next available 8-bit value
from the input stream.
|
abstract int |
Asn1DecodeBuffer.readByte()
This abstract method returns the next available 8-bit value
from the input stream.
|
int |
Asn1MderDecodeBuffer.readByte() |
void |
Asn1GeneralizedTime.setCentury(int century)
This method sets the century part (first two digits) of the year
component of the time value.
|
void |
Asn1AbstractTime.setDay(int day)
This method sets the day of month number component of the time value.
|
void |
Asn1AbstractTime.setDiff(int inMinutes)
This method sets the difference between the time zone of the object and Coordinated
Universal Time (UTC), in minutes.
|
void |
Asn1AbstractTime.setDiff(int dhour,
int dminute)
This method sets the hour and minute components of the difference between the time
zone of the object and Coordinated Universal Time (UTC).
|
void |
Asn1AbstractTime.setDiffHour(int dhour)
This method sets the hour component of the difference between the time zone of
the object and Coordinated Universal Time (UTC).
|
void |
Asn1AbstractTime.setFraction(java.lang.String fraction)
This method sets the second's decimal fraction component of the time value.
|
void |
Asn1UTCTime.setFraction(java.lang.String fraction)
This method is not supported for UTC time.
|
void |
Asn1AbstractTime.setHour(int hour)
This method sets the hour component of the time value.
|
void |
Asn1AbstractTime.setMinute(int minute)
This method sets the minute component of the time value.
|
void |
Asn1AbstractTime.setMonth(int month)
This method sets the month number component of the time value.
|
void |
Asn1AbstractTime.setSecond(int second)
This method sets the second component of the time value.
|
void |
Asn1AbstractTime.setTime(java.util.Calendar time)
This method converts the java.util.Calendar value to time string.
|
void |
Asn1UTCTime.setTime(java.util.Calendar time)
This method converts the java.util.Calendar value to time string.
|
void |
Asn1AbstractTime.setUTC(boolean utc)
This method sets the UTC flag state.
|
void |
Asn1AbstractTime.setYear(int year)
This method sets the year component of the time value.
|
void |
Asn1UTCTime.setYear(int year)
This method sets the year component of the time value.
|
static void |
Asn1BitString.skip(Asn1PerDecodeBuffer buffer)
This method skips an ASN.1 BIT STRING value using the packed
encoding rules (PER).
|
static void |
Asn1Integer.skip(Asn1PerDecodeBuffer buffer)
This method skips an unconstrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
static void |
Asn1ObjectIdentifier.skip(Asn1PerDecodeBuffer buffer)
This method skips an ASN.1 object identifier value using the packed
encoding rules (PER).
|
static void |
Asn1OctetString.skip(Asn1PerDecodeBuffer buffer)
This method skips an ASN.1 octet string value using the packed
encoding rules (PER).
|
static void |
Asn1Real.skip(Asn1PerDecodeBuffer buffer)
This method skips a REAL value using the Packed Encoding Rules (PER).
|
static void |
Asn1Real10.skip(Asn1PerDecodeBuffer buffer)
This method skips a REAL value using the Packed Encoding Rules (PER).
|
static void |
Asn1RelativeOID.skip(Asn1PerDecodeBuffer buffer)
This method skips an ASN.1 relative object identifier value using the
packed encoding rules (PER).
|
static void |
Asn18BitCharString.skip(Asn1PerDecodeBuffer buffer,
Asn1CharSet charSet)
This method decodes an ASN.1 character string value in accordance
with the packed encoding rules (PER).
|
static void |
Asn1BitString.skip(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method skips a sized ASN.1 bit string value using the
packed encoding rules (PER).
|
static void |
Asn1Integer.skip(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method skips a constrained ASN.1 integer value using
the Packed Encoding Rules (PER).
|
static void |
Asn1OctetString.skip(Asn1PerDecodeBuffer buffer,
long lower,
long upper)
This method skips a sized ASN.1 octet string value using the
packed encoding rules (PER).
|
void |
Asn1DecodeBuffer.skipOIDContents(int llen)
This method skips the contents of an ASN.1 object identifier value.
|
void |
Asn1DecodeBuffer.skipRelOIDContents(int llen)
This method skips past the contents of an ASN.1 relative object
identifier value.
|
void |
Asn1BerDecodeBuffer.skipTLV()
This method skips a TLV (tag, length, value) in the encoding.
|
void |
Asn1XerOutputStream.write(java.lang.String value)
This method copies a character string to the output stream.
|
void |
Asn1XmlOutputStream.write(java.lang.String value)
This method copies a character string to the output stream.
|