Package javacard.framework

Interface Summary
ISO7816 ISO7816 encapsulates constants related to ISO 7816-3 and ISO 7816-4.
PIN This interface represents a PIN.
Shareable The Shareable interface serves to identify all shared objects.

Class Summary
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 applet in Java Card.
JCSystem The JCSystem class includes a collection of methods to control applet execution, resource management, atomic transaction management and inter-applet object sharing in Java Card.
OwnerPIN This class represents an Owner PIN.
Util The Util class contains common utility functions.

Exception Summary
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 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.

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.