Calypsonet Terminal Card API
The Calypsonet Terminal Card API defines the internal elements shared by the reader layer to implement specific card layers (like the Calypso Card layer).
Limitations & constraints
The Card API doesn’t allow to request the transmission to a card of the APDU commands “Select Application by DF Name” or “Get Response”:
- the selection of a specific card application could be managed only through a Card Selection Request.
- the APDU response status words 61XYh & 6CXYh are automatically handled by the reader layer library by issuing a Get Response or by re-issuing the previous command with the expected ‘Le’ field.
Implementations & API Documentation
Card API in Java
All deliverables are available directly from the Maven Central Repository or by using one of the project resource managers below:
<dependency> <groupId>org.calypsonet.terminal</groupId> <artifactId>calypsonet-terminal-card-java-api</artifactId> <version>[1.0.0,1.1.0)</version> </dependency>
Card API in C++