Amadis
Agnos Framework's Nomenclatura
Here is a brief description of the main libraries available when purchasing the product. Concerning the GPI, depending on the license agreement, a specific library may be supplied. Else, it is customer’s responsibility to develop this part based on the GPI’s interface and examples developed on a given platform.
Library | Description |
---|---|
DEVICE | Low HAL encapsulating all calls to specific platforms API in order to support Agnos |
GPI/Platform | GPI module supported RTC, shared RAM, file system, debug, … related services |
GPI/CAD | GPI module supporting card acceptance device dual related services (CT + CL) |
GPI/HSM | GPI module supporting cryptographic related services |
GPI/SPED | GPI module supporting pinpad and display related services |
AgnosDB | A transient database containing all the data objects used during a transaction by card and terminal. This information is never persisted in the acceptance system |
Agnos | Dual EMV Library supporting EMVCo’s standard required to support EMV contact card processing, and EMV/Magstripe contactless card processing. That library is EMVCo Level2 certified. It is independent from the hardware thanks to the GPI |
AgnosMW | Library providing a set of services such as configuration management, payment control flow management, data processing, exit conditions |
AgnosEP | Single entry point to trigger contactless payment transactions |
AgnosGE | DEPRECATED |
ACE | Library used to interface Kizis (Level3 application) to ACE |
EMVCo | Test payment library used to certify the EMVCo contact library |
C-1 | n/a |
C-2/MasterCard | Alias payPass or Mastercard Contactless |
C-3/Visa | Alias PayWave Contactless VSDC or VISA-qVSDC and/or VISA-MSD |
C-4/American Express | Alias ExpressPay |
C-5/JCB | Alias JSpeedy |
C-6/Discover | Alias ZIP and/or DPAS |
C-7/CUP | Alias QuickPass Overseas |
PURE | White label contactless card processing library from Gemalto |
EFTPOS | Contactless card processing library used in Australian domestic market (direct debit payment network) |
Flash | Contactless card processing library used in Canadian domestic market (Interace domestic debit payment network). It is also used as a white label library for Pan Nordic domestic debit payment network |
RuPay | Alias qSparc for Indian market (NPCI domestic debit payment network) |
Wise | White label contactless card processing library from Idemia |
Bancomat | Contactless card processing for Italian market (domestic debit payment network) |
Girocard | Contactless card processing for German market (domestic debit payment network) |
C-PACE | Contactless card processing library (european payment network) |
MIR | Contactless card processing library (NSPK payment network) |
OLA | Open L2 API used by payment applications such as Arkos |
TestKernel | Library providing a specific implementation to pass EMVCo Book B certification’s test plan |
DualCertificationLevel3 | Alias Kizis. Test application driving the framework and interfacing onto ACE through ACE2P |
AgnosSP | Serialization layer dedicated to specific physical architectures |