Package sim.toolkit

This package provides the means for the toolkit applets to register to the events of the toolkit framework, to handle TLV information and to send proactive command according to the GSM 11.14 specification.

See:
          Description

Interface Summary
ToolkitConstants ToolkitConstants encapsulates constants related to the Toolkit applets.
ToolkitInterface This interface must be implemented by a Toolkit applet (which extends the javacard.framework.Applet class) so that it can be triggered by the Toolkit Handler according to the registration information.
 

Class Summary
EditHandler This class is the basic class for the construction of a list of simple TLV elements.
EnvelopeHandler The EnvelopeHandler class contains basic methods to handle the Envelope data field.
EnvelopeResponseHandler The EnvelopeResponseHandler class contains basic methods to handle the Envelope response data field.
MEProfile The MEProfile class contains methods to question the handset profile, regarding the SIM Application Toolkit and supposing that this profile has been set by the Terminal Profile APDU command.
ProactiveHandler This class is the basic class for the definition of Proactive commands .
ProactiveResponseHandler The ProactiveResponseHandler class contains basic methods to handle the Terminal Response data field.
ToolkitRegistry The ToolkitRegistry class offers basic services and methods to allow any Toolkit applet to register its configuration (supported events) during the install phase and possibly to change it during all the applet life time.
ViewHandler The ViewHandler class offers basic services and contains basic methods to handle a Simple TLV List, such as in a Terminal Response data field or in a BER-TLV element (Envelope data field or Proactive command).
 

Exception Summary
ToolkitException This class extends the Throwable class and allows the classes of this package to throw specific exceptions in case of problems.
 

Package sim.toolkit Description

This package provides the means for the toolkit applets to register to the events of the toolkit framework, to handle TLV information and to send proactive command according to the GSM 11.14 specification.

The GSM 03.19 Package Application Identifier (AID) format is defined in EG 201 220.
The AID value for the sim.toolkit package is :