3#include <logicalaccess/lla_core_api.hpp>
48 KeyPtr oldKey =
nullptr) = 0;
Definition: license_checker_service.hpp:19
LicenseCheckerService(ReaderUnitPtr ru)
Definition: license_checker_service.hpp:21
virtual ~LicenseCheckerService()=default
virtual bool validateLicenseKey(const KeyStoragePtr &storage_info, const KeyPtr &key)=0
virtual void writeLicenseKey(const KeyStoragePtr &storage_info, const KeyPtr &key, KeyPtr oldKey=nullptr)=0
Definition: reader_service.hpp:24
std::shared_ptr< ReaderUnit > ReaderUnitPtr
Definition: lla_fwd.hpp:33
@ RST_LICENSE_CHECKER
Definition: reader_service.hpp:14
std::shared_ptr< Key > KeyPtr
Definition: lla_fwd.hpp:55
std::shared_ptr< KeyStorage > KeyStoragePtr
Definition: lla_fwd.hpp:61