LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
computermemorykeystorage.hpp
Go to the documentation of this file.
1
7#ifndef LOGICALACCESS_COMPUTERMEMORYKEYSTORAGE_HPP
8#define LOGICALACCESS_COMPUTERMEMORYKEYSTORAGE_HPP
9
11
12namespace logicalaccess
13{
17class LLA_CORE_API ComputerMemoryKeyStorage : public KeyStorage
18{
19 public:
20 using XmlSerializable::serialize;
21 using XmlSerializable::unSerialize;
22
27
28 virtual ~ComputerMemoryKeyStorage() = default;
29
34 KeyStorageType getType() const override;
35
41 void serialize(boost::property_tree::ptree &parentNode) override;
42
47 void unSerialize(boost::property_tree::ptree &node) override;
48
53 std::string getDefaultXmlNodeName() const override;
54};
55}
56
57#endif /* LOGICALACCESS_COMPUTERMEMORYKEYSTORAGE_HPP */
A computer memory key storage class.
Definition: computermemorykeystorage.hpp:18
A Key storage base class. The key storage specify where the key is stored in memory....
Definition: keystorage.hpp:31
Key storage description.
Definition: asn1.hpp:9
KeyStorageType
The key storage types.
Definition: keystorage.hpp:17