7#ifndef LOGICALACCESS_DESFIREEV1LOCATION_HPP
8#define LOGICALACCESS_DESFIREEV1LOCATION_HPP
34 void serialize(boost::property_tree::ptree &parentNode)
override;
40 void unSerialize(boost::property_tree::ptree &node)
override;
46 std::string getDefaultXmlNodeName()
const override;
62 bool operator==(
const Location &location)
const override;
A DESFire EV1 location informations.
Definition: desfireev1location.hpp:18
unsigned short fileFID
The ISO7816 file FID.
Definition: desfireev1location.hpp:87
bool useISO7816
Use ISO7816 naming.
Definition: desfireev1location.hpp:77
unsigned short applicationFID
The ISO7816 application FID.
Definition: desfireev1location.hpp:82
std::string getCardType() override
Get the card type for this location.
Definition: desfireev1location.hpp:52
DESFireKeyType cryptoMethod
The application crypto method.
Definition: desfireev1location.hpp:72
bool useEV1
Use EV1 functionalities.
Definition: desfireev1location.hpp:67
A DESFire location informations.
Definition: desfirelocation.hpp:29
A location informations.
Definition: location.hpp:19
DESFireKeyType
The DESFire key type.
Definition: desfirekey.hpp:33