Provides a client API for exchanging APDUs with smart cards.

It is used internally by several components of the Java Card development kit.