See: Description
Interface | Description |
---|---|
AppletEvent |
The
AppletEvent interface provides a callback interface for
the Java Card runtime environment to inform the applet about life cycle
events. |
ISO7816 |
ISO7816 encapsulates constants related to ISO 7816-3 and ISO
7816-4. |
MultiSelectable |
The
MultiSelectable interface identifies the implementing
Applet subclass as being capable of concurrent selections. |
OwnerPINx |
The
OwnerPINx interface represents an Owner PIN,
extends Personal Identification Number functionality as defined in the
PIN interface, and provides the ability to update the PIN, update the try limit
and try counter and thus owner functionality. |
OwnerPINxWithPredecrement |
The
OwnerPINxWithPredecrement interface represents an Owner PIN,
extends Personal Identification Number functionality as defined in the
PIN interface, 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
JCSystem class 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
PIN interface, and provides
the ability to update the PIN and thus owner functionality. |
OwnerPINBuilder |
The
OwnerPINBuilder class is factory for Owner PIN objects. |
SensitiveArrays |
The
SensitiveArrays class provides methods for creating and handling
integrity-sensitive array objects. |
Util |
The
Util class contains common utility functions. |
Exception | Description |
---|---|
APDUException |
APDUException represents an APDU related
exception. |
CardException |
The
CardException class defines a field reason and
two accessor methods
getReason() and setReason() . |
CardRuntimeException |
The
CardRuntimeException class defines a field
reason and two accessor methods
getReason() and
setReason() . |
ISOException |
ISOException class encapsulates an ISO 7816-4 response status
word as its reason code. |
PINException |
PINException represents a OwnerPIN class or OwnerPINx
-implementing class access-related exception. |
SystemException |
SystemException represents a JCSystem class
related exception. |
TransactionException |
TransactionException represents an exception in the
transaction subsystem. |
UserException |
UserException represents 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.