64 virtual std::shared_ptr<SmartCardSpi>
parse(
65 const std::shared_ptr<CardSelectionResponseApi>&
66 cardSelectionResponseApi)
Extension of the card selection for a specific card extension.
virtual std::unique_ptr< CardSelectionRequestSpi > getCardSelectionRequest()=0
Gets the card selection request containing the selection data prepared for this selection.
virtual std::shared_ptr< SmartCardSpi > parse(const std::shared_ptr< CardSelectionResponseApi > &cardSelectionResponseApi)=0
Analyzes the response received from the card during the selection process and creates a SmartCardSpi.
virtual ~CardSelectionExtensionSpi()=default
Virtual destructor.