Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Here is a brief description of the main libraries available when purchasing the product. Concerning the GPI, depending on the lciense 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 CL contactless payment transactions. Previous Agnos Framework versions included the triggering of any technology. This is not more possible from version 3.2 for flexibility reasons

AgnosGE

Library providing an API to generate configuration binary files to be used in conjunction with AgnosMW

AgnosGE

DEPRECATED

ACE

Library used to interface Kizis (Level3 application) to ACE

EMVCo

Test payment application library used to certify the EMV Level2 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 Kernel label contactless card processing library from Gemalto

EFTPOS

Kernel Library Contactless card processing library used in Australia Australian domestic market (Direct Debit Payment Networkdirect debit payment network)

Interac

Alias Flash (Canada; Pan Nordic Domestic 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 Networkdomestic debit payment network)

Wise

White Label Kernel label contactless card processing library from Idemia (white-label & Open License)

Bancomat

White Label Kernel for Italian market (Domestic Debit Payment Network

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 certification’s test plan

DualCertificationLevel3

Alias Kizis. Main test and model Test application driving the framework and interfacing onto ACE through ACE2P

CT

Contact

CL

ContactlessAgnosSP

Serialization layer dedicated to specific physical architectures