Provides a client API for exchanging APDUs with smart cards.
It is used internally by several components of the Java Card development kit.