Agnos Certification Environment FAQ
Here is a list of question collected during different actual projects.
Table of Contents |
---|
Legacy vs EMVCo Book Cx Testing
There are 6 kernels impacted by this dichotomy:
...
Check “PayPass Legacy” to test C-2/Mastercard out of the EMVCo entry point scope
Check “Visa Legacy” to test C-3/Visa out of the EMVCo entry point scope
Check “Amex Legacy” to test C-4/American Express out of the EMVCo entry point scope
Check “Jcb “JCB Legacy” to test C-5/JCB out of the EMVCo entry point scopeCheck “Zip Legacy” to test ZIP with C6/Discover out of the EMVCo entry point scope
Check “DPAS Legacy” to test DPAS with C6/Discover out of the EMVCo entry point scopeCheck “CUP Legacy” to test C-7/CUP out of the EMVCo entry point scope
...
From a Kizis stand point, the following setup may be applied in agnos.ini:
[Contactless]
LegacyAmex=Yes ;if not emvco entry point
LegacyZIP=Yes ;if not emvco entry point
LegacyDPAS=Yes ;if not emvco entry point
LegacyJCB=Yes ;if not emvco entry point
LegacyPayPass=Yes ;if not emvco entry point
LegacyVISA=Yes ;if not emvco entry point
LegacyCUP=Yes ;if not emvco entry point
...
Code Block |
---|
//--------------------------------------------------------- // enpSetLegacyAMEXStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following AMEX specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyAMEXStatus(tBoolean status); //--------------------------------------------------------- // enpSetLegacyZIPStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following ZIP specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyZIPStatus(tBoolean status); //--------------------------------------------------------- // enpSetPPSEDPASStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following DPAS specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyDPASStatus(tBoolean status); //--------------------------------------------------------- // enpSetLegacyPayPassStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following PayPass specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyPayPassStatus(tBoolean status); //--------------------------------------------------------- // enpSetPPSEJCBStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following JCB specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyJCBStatus(tBoolean status); //--------------------------------------------------------- // enpSetPPSEVISAStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following VISA specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyVISAStatus(tBoolean status); //--------------------------------------------------------- // enpSetPPSECUPStatus() //--------------------------------------------------------- // Initialize Agnos entry point to manage PPSE select following CUP specifications // // Visibility: Public // Hypothesis: -- // Reference: -- // void enpSetLegacyCUPStatus(tBoolean status); |
Entry Point EMVCo Book B Certification
Agnos Entry Point certification requires a specific kernel - TestKernel - that needs to be loaded at run time. Else, the testing paradigm is the same:
...