Interface CalypsoCard

All Superinterfaces:
org.eclipse.keypop.reader.selection.spi.IsoSmartCard, org.eclipse.keypop.reader.selection.spi.SmartCard

public interface CalypsoCard extends org.eclipse.keypop.reader.selection.spi.IsoSmartCard
Extends the IsoSmartCard interface of the "Keypop Reader API" to provide additional functionality specific to Calypso cards.

An instance of CalypsoCard is obtained by casting the IsoSmartCard object from the selection process defined by the "Keypop Reader API".

It is a dynamic view of the card's content, regularly updated from the selection stage to the end of the transaction.

The various information contained in CalypsoCard includes:

  • The application identification fields (revision/version, class, DF name, serial number, ATR, issuer)
  • The indication of the presence of optional features (Stored Value, PIN, Rev3.2 mode, ratification management)
  • The management information of the modification buffer
  • The invalidation status
  • The files, counters, SV data read or modified during the execution of the processes defined by the card transaction manager.
Since:
1.0.0