7#ifndef LOGICALACCESS_MIFAREULTRALIGHTCACCESSINFO_HPP
8#define LOGICALACCESS_MIFAREULTRALIGHTCACCESSINFO_HPP
22 using XmlSerializable::serialize;
23 using XmlSerializable::unSerialize;
38 void generateInfos()
override;
44 std::string getCardType()
const override;
50 void serialize(boost::property_tree::ptree &parentNode)
override;
56 void unSerialize(boost::property_tree::ptree &node)
override;
62 std::string getDefaultXmlNodeName()
const override;
69 bool operator==(
const AccessInfo &ai)
const override;
74 std::shared_ptr<TripleDESKey>
key;
A Access informations. Describe key used of authentication and access rights for a specific or a grou...
Definition: accessinfo.hpp:22
A Mifare Ultralight access informations.
Definition: mifareultralightaccessinfo.hpp:22
A Mifare Ultralight C access informations.
Definition: mifareultralightcaccessinfo.hpp:20
std::shared_ptr< TripleDESKey > key
The authentication key.
Definition: mifareultralightcaccessinfo.hpp:74
Mifare Ultralight AccessInfo.