|
Keypop Card C++ API 2.0.0
Reference Card API for C++
|
#include <CardSelectionExtensionSpi.hpp>
Public Member Functions | |
| virtual | ~CardSelectionExtensionSpi ()=default |
| virtual std::shared_ptr< CardSelectionRequestSpi > | getCardSelectionRequest () const =0 |
| virtual std::shared_ptr< SmartCardSpi > | parse (const std::shared_ptr< CardSelectionResponseApi > cardSelectionResponseApi) const =0 |
Extension of the card selection for a specific card extension.
Provides the CardSelectionRequestSpi and interprets the result to provide a SmartCardSpi.
Backside of the org.eclipse.keypop.reader.selection.spi.CardSelectionExtension interface present in the Keypop Reader API.
An adapter of this interface must also implement CardSelectionExtension.
Definition at line 36 of file CardSelectionExtensionSpi.hpp.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Gets the card selection request containing the selection data prepared for this selection.
|
pure virtual |
Analyzes the response received from the card during the selection process and creates a SmartCardSpi.
| cardSelectionResponseApi | The card selection response. |
| ParseException | If the card selection response parsing failed. |