|
Java Card v2.2.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
Java Card v2.2.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |