Site Tools


Smart Card Solution

User Manual

JavaCard API Samples

Java Card Specification

Knowledge Sharing


11.3.3 Applet Deletion Manager APDUs

The Java Card API does not specify any APDUs for the Applet Deletion Manager. Java Card RE implementers are entirely free to choose their own APDU commands to direct their Applet Deletion Manager in its work.

The model is that the Applet Deletion Manager on the card is initiated by an applet deletion program running on the CAD. In order for applet deletion to succeed, this CAD applet deletion program shall be able to do the following:

  • Recognize the card.
  • SELECT FILE the Applet Deletion Manager on the card.
  • Coordinate the applet deletion process by sending the appropriate APDUs to the card Applet Deletion Manager. These APDUs include the following:
  • Authentication information, to ensure that the applet deletion is authorized.
  • Identify the applet(s) code or instance to be deleted from the card's memory.

The Application Programming Interface, Java Card Platform, Version 2.2.2 does not specify the details of the CAD applet deletion program nor the APDUs passed between it and the Applet Deletion Manager.

javacard/jcre/11.3.3_applet_deletion_manager_apdus.txt · Last modified: 2017/05/13 04:06 (external edit)