Keypop Card C++ API 2.0.0
Reference Card API for C++
|
#include <CardSelectionExtensionSpi.hpp>
Public Member Functions | |
virtual | ~CardSelectionExtensionSpi ()=default |
virtual const std::shared_ptr< CardSelectionRequestSpi > | getCardSelectionRequest () const =0 |
virtual std::shared_ptr< SmartCardSpi > | parse (const std::shared_ptr< CardSelectionRequestSpi > 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 32 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. |