The optional internal.config file parameters are:
■keygen - specifies that a key be generated. Setting this parameter to false specifies that no key be generated.
■opaquesig - specifies that opaque signatures be used. Setting this parameter to false does not allow the use of opaque signatures.
■certsig - specifies that a certificate signature be used. Setting this parameter ro false does not allow the use of certificate signatures.
The default SATSA 1.0 RI configuration defines two card slots, 0H and 1H. In CODE EXAMPLE 2, above, the parameter hostsandports provides the location of the Java Card platform emulator for each of the configured slots (that is, on the machine localhost, slot 0H of the Java Card emulator listens on socket 9025 and slot 1H listens on socket 9026).
The system.config File
The system.config file defines several parameters, only one of which is used by the SATSA 1.0 Reference Implementation. CODE EXAMPLE 3 describes the microedition.smartcardslots parameter, which defines the slots where the Java Card platform emulator listens on the machine localhost (shown in CODE EXAMPLE 2, above).
CODE EXAMPLE 3 The system.config File
__________________________________________________________________
(......)
microedition.smartcardslots: 0H, 1H (......)
__________________________________________________________________
For additional information regarding the microedition.smartcardslots parameter, see the Security and Trust Services APIs for the Java 2 Platform, Micro Edition Specification.
Chapter 1 Installing the SATSA Reference Implementation 7