All Packages
Package Summary
Package
Description
Defines a subset of the
java.io package in the standard Java programming
language.Provides classes that are fundamental to the design of the Java Card technology
subset of the Java programming language.
Defines the
Remote interface which
identifies interfaces whose methods can be invoked from card
acceptance device (CAD) client applications.Provides a framework of classes and interfaces for building,
communicating with and working with Java Card technology-based applets.
This optional extension package provides a service framework of classes and interfaces that allow a
Java Card technology-based applet to be designed as an aggregation of
service components.
Provides classes and interfaces that contain publicly-available functionality
for implementing a security and cryptography framework on the Java Card
platform.
Extension package that contains annotations for defining character string constants.
Extension package that enables support for ISO7816 specification
defined optional APDU related mechanisms.
Extension package that contains the
APDUUtil class which contains utility functions
to parse CLA byte from a command APDU.Extension package that contains functionality for implementing a
biometric framework on the Java Card platform.
Extension package that contains functionality for implementing a
1:N biometric framework on the Java Card platform.
Extension package that contains functionality, which may be subject to export
controls, for implementing a security and cryptography framework on the
Java Card platform.
Extension package that provides mechanisms to access memory subsystems
which are not directly addressable by the Java Card runtime
environment(Java Card RE) on the Java Card platform.
Extension package that defines a framework to handle different source of events.
Extension package to perform operations on Big Numbers in either binary form
or Binary Coded Decimal (BCD) form, and perform parity computations.
Extension package that defines buffers, which are containers for data.
Extension package that contains common utility functions for
manipulating UTF-8 encoded character strings.
Extension package that defines classes to handle system time and time
Extension package for managing the storage of BER TLV formatted data, based
on the ASN.1 BER encoding rules of ISO/IEC 8825-1:2002, as well as parsing
and editing BER TLV formatted data in I/O buffers..
Extension package that contains common utility functions for manipulating
arrays of primitive components -
byte, short or int.Extension package that contains common utility functions for using
int components.Extension package that contains functionality, for implementing security
countermeasures to protect security relevant applet assets on the Java Card
platform.
Extension package that provides support for Elliptic Curve Blinded Diffie-Hellman Key Exchange protocol as defined in
EMV Contactless Specifications for Payment Systems - Book E Security and Key Management - Version 1.1 Feb 2025.
Extension package that provides classes to handle certificates
Extension package that provides classes implementing cryptographic derivation functions
Extension package defining utility classes for security framework