The GlobalPlatform APIs are JavaCard extensions specified by various GlobalPlatform specifications.
This repository contains the export files for all versions of the various APIs.
It has been created as a dependency submodule for packages using these APIs.
The files distributed here are the intellectual property of GlobalPlatform.
They may be used only as per the provided license agreement.
We redistribute these files as they are a necessary component for building applications using GlobalPlatform APIs.
The following table might give an indication as to which version of respective APIs you need.
Version | Released | Features | GP API | CL API | UP API |
---|---|---|---|---|---|
2.3.1 | March 2018 | SCP02 deprecated | 1.6 | 1.2/1.3 | 1.0/1.1 |
2.3 | October 2015 | Introduction of software upgrade mechanism | 1.6 | 1.2/1.3 | 1.0/1.1 |
2.2.1 | January 2011 | Introduction of confidential card content management | 1.5 | 1.1/1.2 | |
2.2+C | February 2010 | New amendment C: Contactless services and API | 1.4 | 1.0 | |
2.2+B | June 2009 | New amendment B: Application management via HTTP | 1.3 | ||
2.2+A | January 2009 | New amendment A: Errata and precisions | 1.2 | ||
2.2 | March 2006 | Applet personalization, Feature lockdown, Memory limits | 1.1 | ||
2.1.1 | March 2003 | Logical channels, Improved SCP cryptography | 1.0 | ||
2.1 | June 2001 | GP API, GP version recognition, ExM listing in registry | 1.0 | ||
2.0.1 | April 2000 | Uses the old VISA OpenPlatform on-card API |