|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use APDU_Serializable | |
---|---|
ds.ov2.bignat | Big integer library for Java Card, including a test frame. |
ds.ov2.front | Frontoffice code for applet and host side, including a test frame. |
ds.ov2.test | Test applet for OV-chip protocol layer and for ds.ov2.bignat
functionality. |
ds.ov2.util | OV-chip protocol layer, general APDU data types and other miscellaneous code. |
Uses of APDU_Serializable in ds.ov2.bignat |
---|
Classes in ds.ov2.bignat that implement APDU_Serializable | |
---|---|
class |
APDU_BigInteger
Mutable APDU_Serializable wrapper around
BigInteger . |
class |
Bignat
Allocation free big natural numbers for Java Card. |
class |
Bignat_array
APDU_Serializable interface around an array of Bignats . |
class |
Host_modulus
Host counterpart of Modulus . |
class |
Host_vector
Host counterpart of Vector . |
class |
Modulus
Division modulus for Java Card. |
class |
Vector
Bignat array with multi-exponent functionality. |
Fields in ds.ov2.bignat declared as APDU_Serializable | |
---|---|
private APDU_Serializable[] |
Host_modulus.serializable_array
Serializable array for the Serializable_array base
class. |
private APDU_Serializable[] |
Modulus.serializable_contents
Serializable array for the Serializable_array base
class. |
Methods in ds.ov2.bignat that return APDU_Serializable | |
---|---|
protected APDU_Serializable[] |
Bignat_array.get_array()
Return the bignat array Bignat_array.a in support for abstract
Serializable_array . |
protected APDU_Serializable[] |
Host_modulus.get_array()
Return Host_modulus.serializable_array in support for abstract
Serializable_array . |
protected APDU_Serializable[] |
Modulus.get_array()
Return Modulus.serializable_contents in support for abstract
Serializable_array . |
protected APDU_Serializable[] |
Host_vector.get_array()
Return the APDU_BigInteger array Host_vector.sa in support
for abstract Serializable_array . |
Uses of APDU_Serializable in ds.ov2.front |
---|
Classes in ds.ov2.front that implement APDU_Serializable | |
---|---|
class |
Host_signature
Host data type for Signature's with signature
checking. |
class |
Signature
Signatures on blinded attribute expressions. |
Fields in ds.ov2.front declared as APDU_Serializable | |
---|---|
private APDU_Serializable[] |
Host_signature.serializable_contents
Array of the two APDU containers in support for Serializable_array . |
private APDU_Serializable[] |
Signature.serializable_contents
Array of Signature.hash and Signature.number for Signature.get_array() . |
Methods in ds.ov2.front that return APDU_Serializable | |
---|---|
protected APDU_Serializable[] |
Host_signature.get_array()
Return Host_signature.serializable_contents in support for abstract
Serializable_array . |
protected APDU_Serializable[] |
Signature.get_array()
Return Signature.serializable_contents in support for abstract
Serializable_array . |
Uses of APDU_Serializable in ds.ov2.test |
---|
Fields in ds.ov2.test declared as APDU_Serializable | |
---|---|
private APDU_Serializable[] |
Test_applet.install_arguments
Array for all installation APDU containers. |
Methods in ds.ov2.test that return APDU_Serializable | |
---|---|
static APDU_Serializable[] |
Test_host.make_installation_arguments(String cap_file_name)
Create the array of installation arguments for the test applet, see Test_applet.install . |
Uses of APDU_Serializable in ds.ov2.util |
---|
Classes in ds.ov2.util that implement APDU_Serializable | |
---|---|
class |
APDU_boolean
APDU_Serializable wrapper around a boolean. |
class |
APDU_byte
APDU_Serializable wrapper around one byte. |
class |
APDU_byte_array
APDU_Serializable wrapper around a fixed size byte array. |
class |
APDU_long
APDU_Serializable wrapper around long. |
class |
APDU_short
APDU_Serializable wrapper around a short. |
class |
APDU_short_array
APDU_Serializable wrapper around a short array. |
class |
Resizable_buffer
APDU_Serializable wrapper around a byte array that can
provide the illusion of different sizes. |
class |
Serializable_array
Abstract class providing the APDU_Serializable interface
for arrays of APDU_Serializable's. |
Fields in ds.ov2.util declared as APDU_Serializable | |
---|---|
APDU_Serializable[] |
Protocol_step.arguments
The declared arguments. |
APDU_Serializable[] |
Protocol_step.results
The declared results. |
Methods in ds.ov2.util that return APDU_Serializable | |
---|---|
protected APDU_Serializable[] |
APDU_short_array.get_array()
Return the short array APDU_short_array.a in support for abstract
Serializable_array . |
protected abstract APDU_Serializable[] |
Serializable_array.get_array()
Array of objects to (de-)serialize. |
Methods in ds.ov2.util with parameters of type APDU_Serializable | |
---|---|
static int |
Convert_serializable.array_from_bytes(byte[] buf,
int index,
APDU_Serializable[] s)
Deserializes an array of APDU_Serializable's . |
static void |
Convert_serializable.array_from(PrintWriter out,
String line_start,
APDU_Serializable[] host,
APDU_Serializable[] card)
Converts a card type array into a host type array, possibly verbosely. |
static void |
Convert_serializable.array_from(PrintWriter out,
String line_start,
APDU_Serializable[] host,
APDU_Serializable[] card)
Converts a card type array into a host type array, possibly verbosely. |
static byte[] |
Convert_serializable.array_to_bytes(APDU_Serializable[] s)
Serialize an array of APDU_Serializable's
into a byte array. |
static int |
Convert_serializable.array_to_bytes(APDU_Serializable[] s,
byte[] buf,
int index)
Serialize an array of APDU_Serializable's
into a byte array. |
static void |
Convert_serializable.array_to(PrintWriter out,
String line_start,
APDU_Serializable[] host,
APDU_Serializable[] card)
Converts a host type array into a card type array, possibly verbosely. |
static void |
Convert_serializable.array_to(PrintWriter out,
String line_start,
APDU_Serializable[] host,
APDU_Serializable[] card)
Converts a host type array into a card type array, possibly verbosely. |
static void |
Convert_serializable.check_compatibility(APDU_Serializable[] host,
APDU_Serializable[] card)
Compatibility check for arrays. |
static void |
Convert_serializable.check_compatibility(APDU_Serializable[] host,
APDU_Serializable[] card)
Compatibility check for arrays. |
private static void |
Convert_serializable.convert(APDU_Serializable src,
APDU_Serializable dest)
Converts src into dest on the assumption
that they are compatible and that especially the sizes
are equal. |
static void |
Installation_arguments.decode(byte[] bytes,
short start,
byte len,
APDU_Serializable[] arguments)
Decode the actual applet installation arguments. |
static void |
Convert_serializable.from(APDU_Serializable dest,
APDU_Serializable src)
Converts card type src to host type dest . |
static short |
Misc.length_of_serializable_array(APDU_Serializable[] a)
Total size of an APDU_Serializable array. |
private static void |
Convert_serializable.output(PrintWriter out,
String line_start,
APDU_Serializable[] a,
int i)
Output serialized data of array element. |
void |
Host_protocol.run_step(CardChannel card_channel,
APDU_Serializable[] arguments,
APDU_Serializable[] results)
Run the protocol step of this instance. |
void |
Host_protocol.run_step(CardChannel card_channel,
APDU_Serializable[] arguments,
APDU_Serializable[] results)
Run the protocol step of this instance. |
static void |
Convert_serializable.to(APDU_Serializable src,
APDU_Serializable dest)
Converts host type src to card type dest . |
Constructors in ds.ov2.util with parameters of type APDU_Serializable | |
---|---|
Protocol_step(byte step_identifier,
APDU_Serializable[] arguments,
Void_method method,
APDU_Serializable[] results)
Create a new protocol step with the supplied arguments. |
|
Protocol_step(byte step_identifier,
APDU_Serializable[] arguments,
Void_method method,
APDU_Serializable[] results)
Create a new protocol step with the supplied arguments. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |