Chapter 1 Installing the SATSA Reference Implementation 3
Installing the SATSA Packages
The Security and Trust Services 1.0 Reference Implementation is based on the
Mobile Information Device Profile (MIDP) version 2.0 code base. Therefore, no
separate installation of MIDP 2.0 is required; everything you need is contained in
the SATSA 1.0 RI distribution.
To install the SATSA 1.0 Reference Implementation:
1. Copy the SATSA 1.0 RI distribution file, satsa-1_0.zip, into some location in
your file system, for example, at the same level as your Java Card platform 2.2.1
distribution, and unzip.
This creates the directory C:\satsa1.0.
2. Set the system variable MIDP_HOME so it points to the location where you have
installed the SATSA 1.0 RI distribution.
For example, if you install to the location shown in Step 1, %MIDP_HOME% would
point to C:\satsa1.0.
3. Append %MIDP_HOME%\bin to your PATH variable.
4. Append %MIDP_HOME%\lib to your CLASSPATH variable.
Contents of the Reference Implementation
The SATSA 1.0 Reference Implementation contains the following subdirectories:
■ appdb - contains information used by the MIDP 2.0 device emulator.
■ bin - contains SATSA 1.0 RI executables, including the device emulator
executable file, midp.exe.
■ classes - contains the SATSA 1.0 class files, including MIDP 2.0 and Java Card
platform sample programs, and configuration files.
■ docs - includes SATSA 1.0 documentation.
■ javacard_classes - contains class files needed for Java Card platform
interaction.
■ lib - contains default configuration files and other items used by MIDP 2.0.