Overview | Package | Class | Use | Tree | Deprecated | Index | Help

Java Card
v2.2.2
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javacardx.framework.tlv.TLVException

Packages that use TLVException
javacardx.framework.tlv | Extension package that contains functionality, for managing storage for BER TLV formatted data, based on the ASN.1 BER encoding rules of ISO/IEC 8825-1:2002, as well as parsing and editing BER TLV formatted data in I/O buffers.

Uses of TLVException in javacardx.framework.tlv

Methods in javacardx.framework.tlv that throw TLVException
`short` | `ConstructedBERTLV.append(BERTLV aTLV)` Append the specified TLV to the end of `ConstructedBERTLV`.
`static short` | `ConstructedBERTLV.append(byte[] berTLVInArray, short bTLVInOff, byte[] berTLVOutArray, short bTLVOutOff)` Append the TLV representation in the specified byte array to the constructed BER tlv representation in the specified output byte array.
`static short` | `PrimitiveBERTLV.appendValue(byte[] berTLVArray, short bTLVOff, byte[] vArray, short vOff, short vLen)` Appends the specified data to the end of the Primitive TLV representation in the specified byte array.
`short` | `PrimitiveBERTLV.appendValue(byte[] vArray, short vOff, short vLen)` Appends the specified data to the end of `this` Primitive BER TLV object.
`short` | `ConstructedBERTLV.delete(BERTLV aTLV, short occurrenceNum)` Delete the specified occurrence of the specified BER TLV from `this` `ConstructedBERTLV`.
`static short` | `ConstructedBERTLV.find(byte[] berTLVArray, short bTLVOff, byte[] berTagArray, short bTagOff)` Find the offset of the contained TLV representation at the top level within the TLV structure representation in the specified byte array that matches the specified tag representation in the specified byte array If the tag array parameter is null, the offset of the first contained TLV is returned.
`static short` | `ConstructedBERTLV.findNext(byte[] berTLVArray, short bTLVOff, short startOffset, byte[] berTagArray, short bTagOff)` Find the offset of the next contained TLV representation at the top level within the TLV structure representation in the specified byte array that matches the specified tag representation in the specified byte array.
`static BERTag` | `BERTag.getInstance(byte[] bArray, short bOff)` Create a `BERTLV` Tag object from the binary representation in the byte array.
`static BERTLV` | `BERTLV.getInstance(byte[] bArray, short bOff, short bLen)` Creates the `BERTLV` using the input binary data.
`short` | `BERTLV.getLength()` Returns the value of `this` TLV object's Length component
`static short` | `BERTLV.getLength(byte[] berTLVArray, short bOff)` Returns the value of the TLV Structure's Length component in the specified input byte array
`BERTag` | `BERTLV.getTag()` Returns `this` value of the TLV object's Tag component
`static short` | `BERTLV.getTag(byte[] berTLVArray, short bTLVOff, byte[] berTagArray, short bTagOff)` Copies the tag component in the TLV representation in the specified input byte array to the specified output byte array
`short` | `PrimitiveBERTLV.getValue(byte[] tlvValue, short tOff)` Writes the value (V) part of `this` Primitive BER TLV object into the output buffer.
`static short` | `PrimitiveBERTLV.getValueOffset(byte[] berTLVArray, short bTLVOff)` Returns the offset into the specified input byte array of the value (V) part of the BER TLV structure representation in the input array.
`void` | `PrimitiveBERTag.init(byte[] bArray, short bOff)` (Re-)Initialize `this` `PrimitiveBERTLV` Tag object from the binary representation in the byte array.
`void` | `ConstructedBERTag.init(byte[] bArray, short bOff)` (Re-)Initialize `this` `ConstructedBERTag` object from the binary representation in the byte array.
`abstract void` | `BERTag.init(byte[] bArray, short bOff)` Abstract init method.
`short` | `PrimitiveBERTLV.init(byte[] bArray, short bOff, short bLen)` (Re-)Initializes `this` `PrimitiveBERTLV` using the input byte data.
`short` | `ConstructedBERTLV.init(byte[] bArray, short bOff, short bLen)` (Re-)Initializes `this` `ConstructedBERTLV` using the input byte data.
`abstract short` | `BERTLV.init(byte[] bArray, short bOff, short bLen)` Abstract init method.
`void` | `PrimitiveBERTag.init(byte tagClass, short tagNumber)` (Re-)Initialize `this` `PrimitiveBERTag` object with the specified tag class, and tag number.
`void` | `ConstructedBERTag.init(byte tagClass, short tagNumber)` (Re-)Initialize `this` `ConstructedBERTag` object with the specified tag class, and tag number.
`short` | `ConstructedBERTLV.init(ConstructedBERTag tag, BERTLV aTLV)` (Re-)Initializes `this` `ConstructedBERTLV` object with the input tag and TLV parameter.
`short` | `ConstructedBERTLV.init(ConstructedBERTag tag, byte[] vArray, short vOff, short vLen)` (Re-)Initializes `this` `ConstructedBERTLV` object with the input tag and specified data as value of the object.
`short` | `PrimitiveBERTLV.init(PrimitiveBERTag tag, byte[] vArray, short vOff, short vLen)` (Re-)Initializes `this` `PrimitiveBERTLV` object with the input tag, length and data.
`short` | `PrimitiveBERTLV.replaceValue(byte[] vArray, short vOff, short vLen)` Replaces the specified data in place of the current value of `this` Primitive BER TLV object.
`byte` | `BERTag.size()` Returns the byte size required to represent `this` tag structure
`static byte` | `BERTag.size(byte[] berTagArray, short bOff)` Returns the byte size required to represent the BER Tag from its representation in the specified byte array
`short` | `BERTag.tagNumber()` Returns the tag number part of `this` BER Tag structure
`static short` | `BERTag.tagNumber(byte[] berTagArray, short bOff)` Returns the tag number part of the BER Tag from its representation in the specified byte array
`short` | `BERTag.toBytes(byte[] outBuf, short bOffset)` Writes the representation of `this` BER tag structure to the byte array

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

Java Card
v2.2.2
PREV NEXT | FRAMES NO FRAMES

Copyright © 1993-2005 Sun Microsystems, Inc. 4150 Network Circle,
Santa Clara, CA, 95054, U.S.A. All Rights Reserved.