Release Notes

Java CardTM Specifications
Version  2.2.2

March 2006

 

Table of Contents

Introduction
Supported Platforms
Installation Instructions
Release Contents
New Features and Improvements
Changes to Application Programming Interface, Version 2.2.2
Changes to Runtime Environment Specification, Version 2.2.2
Changes to Virtual Machine Specification, Version 2.2.2
Known Bugs
Where to Find Product Information and News

Introduction

This document introduces the Java CardTM specifications, version 2.2.2. The specifications include the following:
These specifications describe the platform standards of Java Card technology, version 2.2.2, and provide the foundation for designing implementations of Java Card technology-enabled devices and tools.

Supported Platforms

The documents are accessible on any computer system with an unzip utility, Adobe Acrobat Reader (version 4.0 or later), and a CSS-compliant web browser.

HTML can be viewed with any CSS-compliant browser software, such as:

PDF files can be viewed in your web browser with an appropriate plugin or in Adobe® Acrobat Reader. Most recent browsers include the PDF reader plugin. If your browser does not, you can download the plugin from the browser vendor's web site or the Adobe web site at http://www.adobe.com/products/acrobat/readstep.html.

Installation Instructions

Download and unzip the specification bundle. The specifications are unzipped into a jc_specification/specs directory (jc_specification\specs on the Microsoft Windows XP platform). The specifications are placed in these subdirectories under specs:

[Top]

Release Contents

The following table provides links to the documentation for the Java Card technology specifications, version 2.2.2.

Document Description
Application Programming Interface for the Java Card Platform, Version 2.2.2 Provides application developers and platform and tools implementers the documentation for a Java Card technology conformant Java Card API.


Virtual Machine Specification for the Java Card Platform, Version 2.2.2 Provides application developers and platform and tools implementers the documentation for a Java Card technology conformant Java Card Virtual Machine implementation.

Runtime Environment Specification for the Java Card Platform, Version 2.2.2 Provides application developers and platform and tools implementers the documentation for a Java Card technology conformant Java Card Runtime Environment implementation.

New Features and Improvements

The following sections describe the changes to the specifications since the version 2.2.1 release of the Java Card specifications.

Changes to Application Programming Interface, Version 2.2.2

This section describes changes in the Application Programming Interface Specification for the Java Card Platform, Version 2.2.2.

Summary of Changes

The following is a summary of changes to the API specification:

Detailed List of Changes since 2.2.1

Changes to Runtime Environment Specification, Version 2.2.2

This section describes changes in the Runtime Environment Specification for the Java Card Platform, Version 2.2.2.

Summary of Changes

Detailed List of Changes since 2.2.1

Changes to Virtual Machine Specification, Version 2.2.2

 This section describes changes in the Virtual Machine Specification for the Java Card Platform, Version 2.2.2.

Summary of Changes

Detailed List of Changes since 2.2.1

Known Bugs

This section describes known bugs in the specification.

BUG ID TYPE DESCRIPTION
6270320
RFE
"Suite B" algorithms missing from Java Card specifications.
6350704
RFE
Add the following algorithms RSA-KEM/AES Wrap.
6270329
RFE
Add support for transient private keys in specifications
6350708
RFE
64K support for ExtendedLength.
6356185
RFE
No support for contactless feature - AFI (Application Family Identifier).

Where to Find Product Information and News

Visit the product web site at http://java.sun.com/products/javacard for up-to-date information on  product news and reviews on the following:

Copyright © 2005 Sun Microsystems, Inc. All rights reserved.