See: Description
| Interface | Description | 
|---|---|
| AppletEvent | The  AppletEventinterface provides a callback interface for
 the Java Card runtime environment to inform the applet about life cycle
 events. | 
| ISO7816 | ISO7816encapsulates constants related to ISO 7816-3 and ISO
 7816-4. | 
| MultiSelectable | The  MultiSelectableinterface identifies the implementing
 Applet subclass as being capable of concurrent selections. | 
| OwnerPINx | The  OwnerPINxinterface represents an Owner PIN,
 extends Personal Identification Number functionality as defined in thePINinterface, and provides the ability to update the PIN, update the try limit
 and try counter and thus owner functionality. | 
| OwnerPINxWithPredecrement | The  OwnerPINxWithPredecrementinterface represents an Owner PIN,
 extends Personal Identification Number functionality as defined in thePINinterface, and provides the ability to update the PIN, update the try limit
 and try counter and thus owner functionality. | 
| PIN | This interface represents a PIN. | 
| Shareable | The Shareable interface serves to identify all shared objects. | 
| Class | Description | 
|---|---|
| AID | This class encapsulates the Application Identifier (AID) associated with an
 applet. | 
| APDU | Application Protocol Data Unit (APDU) is the communication format between the
 card and the off-card applications. | 
| Applet | This abstract class defines an Java Card technology-based applet. | 
| JCSystem | The  JCSystemclass includes a collection of methods to control
 applet execution, resource management, atomic transaction management, object
 deletion mechanism and inter-applet object sharing in the Java Card
 environment. | 
| OwnerPIN | This class represents an Owner PIN, implements Personal Identification Number
 functionality as defined in the  PINinterface, and provides
 the ability to update the PIN and thus owner functionality. | 
| OwnerPINBuilder | The  OwnerPINBuilderclass is factory for OwnerPINobjects. | 
| SensitiveArrays | The  SensitiveArraysclass provides methods for creating and handling
 integrity-sensitive array objects. | 
| Util | The  Utilclass contains common utility functions. | 
| Exception | Description | 
|---|---|
| APDUException | APDUExceptionrepresents anAPDUrelated
 exception. | 
| CardException | The  CardExceptionclass defines a fieldreason and
 two accessor methods
 getReason()andsetReason(). | 
| CardRuntimeException | The  CardRuntimeExceptionclass defines a fieldreason and two accessor methods
 getReason()andsetReason(). | 
| ISOException | ISOExceptionclass encapsulates an ISO 7816-4 response status
 word as itsreasoncode. | 
| PINException | PINExceptionrepresents aOwnerPINclass orOwnerPINx-implementing class access-related exception. | 
| SystemException | SystemExceptionrepresents aJCSystemclass
 related exception. | 
| TransactionException | TransactionExceptionrepresents an exception in the
 transaction subsystem. | 
| UserException | UserExceptionrepresents a User exception. | 
Provides a framework of classes and interfaces for building, communicating with and working with Java Card technology-based applets. These classes and interfaces provide the minimum required functionality for a Java Card environment. If additional functionality is desired, for example to specialize the card for a particular market, other frameworks would need to be added.
The key classes and interfaces in this package are:
Copyright © 1998, 2015, Oracle and/or its affiliates. All rights reserved.