|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Asn1Tag in com.objsys.asn1j.runtime |
---|
Fields in com.objsys.asn1j.runtime declared as Asn1Tag | |
---|---|
static Asn1Tag |
Asn1Tag.ENUM
ASN.1 ENUMERATED type tag value |
static Asn1Tag |
Asn1Tag.EOC
ASN.1 end-of-contents (EOC) type tag value |
protected Asn1Tag |
Asn1BerDecodeContext.mTagHolder
This variable holds the current parsed tag for matching operations. |
static Asn1Tag |
Asn1Tag.SEQUENCE
ASN.1 SEQUENCE type tag value |
static Asn1Tag |
Asn1Tag.SET
ASN.1 SET type tag value |
static Asn1Tag |
Asn1BitString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 3). |
static Asn1Tag |
Asn1BMPString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 30). |
static Asn1Tag |
Asn1Boolean.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 1). |
static Asn1Tag |
Asn1Enumerated.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 10). |
static Asn1Tag |
Asn1GeneralizedTime.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 24). |
static Asn1Tag |
Asn1GeneralString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 27). |
static Asn1Tag |
Asn1GraphicString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 25). |
static Asn1Tag |
Asn1IA5String.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 22). |
static Asn1Tag |
Asn1Integer.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 2). |
static Asn1Tag |
Asn1Null.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 5). |
static Asn1Tag |
Asn1NumericString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 18). |
static Asn1Tag |
Asn1ObjectDescriptor.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 7). |
static Asn1Tag |
Asn1ObjectIdentifier.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 6). |
static Asn1Tag |
Asn1OctetString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 4). |
static Asn1Tag |
Asn1PrintableString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 19). |
static Asn1Tag |
Asn1Real.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 9). |
static Asn1Tag |
Asn1Real10.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 9). |
static Asn1Tag |
Asn1RelativeOID.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 13). |
static Asn1Tag |
Asn1T61String.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 20). |
static Asn1Tag |
Asn1UniversalString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 28). |
static Asn1Tag |
Asn1UTCTime.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 23). |
static Asn1Tag |
Asn1UTF8String.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 12). |
static Asn1Tag |
Asn1VideotexString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 21). |
static Asn1Tag |
Asn1VisibleString.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 26). |
static Asn1Tag |
Asn1X694OrderElement.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 10). |
static Asn1Tag |
Asn1BigInteger.TAG
The TAG constant describes the universal tag for this data type (UNIVERSAL 2). |
static Asn1Tag |
Asn1EmbeddedPDV.TAG
|
static Asn1Tag |
Asn1External.TAG
|
static Asn1Tag |
Asn1XerEmbeddedPDV.TAG
|
static Asn1Tag |
Asn1XerExternal.TAG
|
static Asn1Tag |
Asn1XmlEmbeddedPDV.TAG
|
static Asn1Tag |
Asn1XmlExternal.TAG
|
Methods in com.objsys.asn1j.runtime that return Asn1Tag | |
---|---|
Asn1Tag |
Asn1BerDecodeBuffer.getLastTag()
This method will return the last tag parsed within this decode buffer object. |
Asn1Tag |
Asn1BerDecodeBuffer.peekTag()
This overloaded version of the peekTag method will return a reference to a newly created tag object. |
Methods in com.objsys.asn1j.runtime with parameters of type Asn1Tag | |
---|---|
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. |
protected void |
Asn1Time.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. |
void |
Asn1BerDecodeBuffer.decodeTag(Asn1Tag tag)
This method decodes a tag value. |
int |
Asn1BerDecodeBuffer.decodeTagAndLength(Asn1Tag tag)
This method decodes a tag and length value. |
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. |
protected int |
Asn1Time.encode(Asn1BerEncodeBuffer buffer,
boolean explicit,
Asn1Tag tag)
This method encodes ASN.1 time string type. |
void |
Asn1Time.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 |
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 |
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 |
Asn1CerOutputStream.encodeStringTag(int nbytes,
Asn1Tag tag)
This method encodes and writes both a tag and length value to the stream. |
int |
Asn1BerEncodeBuffer.encodeTag(Asn1Tag tag)
This method encodes a tag value. |
void |
Asn1BerOutputStream.encodeTag(Asn1Tag tag)
This method encodes and writes a tag value to the stream. |
void |
Asn1BerOutputStream.encodeTagAndIndefLen(Asn1Tag tag)
This method encodes and writes both a tag and an indefinite length indicator to the stream. |
int |
Asn1BerEncodeBuffer.encodeTagAndLength(Asn1Tag tag,
int len)
This method encodes both a tag and length value. |
void |
Asn1BerOutputStream.encodeTagAndLength(Asn1Tag tag,
int len)
This method encodes and writes both a tag and length value to the stream. |
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. |
void |
Asn1BerMessageDumpHandler.endElement(Asn1Tag tag)
This method is invoked after parsing is complete on each tag/length/value (TLV) in the message. |
void |
Asn1TaggedEventHandler.endElement(Asn1Tag tag)
The endElement callback method is invoked when the end of a tagged element is parsed. |
boolean |
Asn1Tag.equals(Asn1Tag tag)
This method compares this tag with the given tag value for equality. |
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. |
protected int |
Asn1Type.matchTag(Asn1BerDecodeBuffer buffer,
Asn1Tag tag)
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. |
void |
Asn1BerDecodeBuffer.peekTag(Asn1Tag parsedTag)
This method will parse and return the next tag in the decode stream without advancing the decode cursor. |
void |
Asn1BerMessageDumpHandler.startElement(Asn1Tag tag,
int len,
byte[] tagLenBytes)
This method is invoked after each tag/length value is parsed in the message being dumped. |
void |
Asn1TaggedEventHandler.startElement(Asn1Tag tag,
int len,
byte[] tagLenBytes)
The startElement callback method is invoked when the start of any tagged element is parsed. |
Constructors in com.objsys.asn1j.runtime with parameters of type Asn1Tag | |
---|---|
Asn1InvalidChoiceOptionException(Asn1BerDecodeBuffer buffer,
Asn1Tag tag)
This constructor creates an exception object with a textual message describing the tag of the invalid element.. |
|
Asn1NotInSetException(Asn1BerDecodeBuffer buffer,
Asn1Tag tag)
This constructor creates an exception object with a textual message describing the tag of the duplicate element. |
|
Asn1SetDuplicateException(Asn1BerDecodeBuffer buffer,
Asn1Tag tag)
This constructor creates an exception object with a textual message describing the tag of the duplicate element.. |
|
Asn1TagMatchFailedException(Asn1BerDecodeBuffer buffer,
Asn1Tag expectedTag)
This constructor creates an exception object with a textual message describing only the expected tag value. |
|
Asn1TagMatchFailedException(Asn1BerDecodeBuffer buffer,
Asn1Tag expectedTag,
Asn1Tag parsedTag)
This constructor creates an exception object with a textual message describing the expected and parsed tag values.. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |