RTD Enabler (Java Core)

The main entry point within the library is the com.ecebs.rtd.enabler package.

See:
          Description

Main Packages
com.ecebs.rtd.enabler This package contains the main application interfaces for carrying out RTD operations and reading presented CMDs.
com.ecebs.rtd.enabler.callback Provides interfaces for implementing callback instances that can obtain information about the status of an operation
com.ecebs.rtd.enabler.common Holds classes that are used throughout the library

 

Types
com.ecebs.rtd.enabler.types Contains basic types used by the library
com.ecebs.rtd.enabler.types.card Classes for interacting with detected smartcards.
com.ecebs.rtd.enabler.types.card.itso Classes for interacting with detected ITSO smartcards.
com.ecebs.rtd.enabler.types.itso Classes that represent the various structures found on an ITSO-compatible smartcard.
com.ecebs.rtd.enabler.types.itso.ipe Classes within this package represent the various product IPEs that can be present on an ITSO-compatible smartcard.
com.ecebs.rtd.enabler.types.itso.vrdg Package contains the classes representing the types of Value Record Data Group (VRDG) that form part of some IPEs.
com.ecebs.rtd.enabler.types.request Holds classes that represent requests that can be sent to an RTD server to modify or obtain information about a smartcard.
com.ecebs.rtd.enabler.types.response Contains classes that represent the various responses that could be received from an RTD server.

 

The main entry point within the library is the com.ecebs.rtd.enabler package. It contains ITSOFramework, which can be used to detect and read CMDs, as well as TransactionController, which can be used to modify the contents of a CMD (i.e. load new products, top up STRs, etc).

Before carrying out any operations using the TransactionController or ITSOFramework, a platform-specific ConfigManager must be initialised.



Copyright © 2013 Ecebs Ltd. All Rights Reserved.