src/local_secure_storage/impl/Windows.hpp
Namespaces
Classes
Source code
#pragma once
#include "JSONBackend.hpp"
#include <rapidjson/document.h>
namespace sgns
{
class WindowsSecureStorage : public JSONBackend
{
public:
explicit WindowsSecureStorage(std::string identifier);
std::string GetName() override
{
return "WindowsSecureStorage";
}
outcome::result<rapidjson::Document> LoadJSON() const override;
outcome::result<void> SaveJSON( rapidjson::Document document ) override;
private:
std::string identifier_;
};
}
Updated on 2026-03-04 at 13:10:44 -0800