LibLogicalAccess
2.5.0
An Open Source RFID Library
|
#include <challengecardservice.hpp>
Public Member Functions | |
ChallengeCardService (std::shared_ptr< Chip > chip) | |
virtual | ~ChallengeCardService ()=default |
virtual ByteVector | getChallenge ()=0 |
virtual ByteVector | getResponse (const ByteVector &challenge, uint8_t slot=0)=0 |
![]() | |
virtual | ~CardService ()=default |
CardService (std::shared_ptr< Chip > chip, CardServiceType serviceType) | |
Constructor. | |
virtual std::string | getCSType ()=0 |
std::shared_ptr< Chip > | getChip () const |
virtual CardServiceType | getServiceType () const |
Get the card service type. | |
Additional Inherited Members | |
![]() | |
std::shared_ptr< Chip > | d_chip |
Chip object. | |
CardServiceType | d_serviceType |
Card service type. | |
This service get a response from a challenge.
|
explicit |
|
virtualdefault |
|
pure virtual |
Implemented in logicalaccess::YubikeyChallengeCardService.
|
pure virtual |
Implemented in logicalaccess::YubikeyChallengeCardService.