blob: ab71282b14234d6492f2ca4282cd920d29458fe6 [file] [log] [blame]
#pragma once
#include <cstdint>
#include <nlohmann/json.hpp>
namespace secure_boot_database
{
// clang-format off
enum class ResetKeysType : std::uint8_t{
Invalid,
ResetAllKeysToDefault,
DeleteAllKeys,
};
NLOHMANN_JSON_SERIALIZE_ENUM(ResetKeysType, {
{ResetKeysType::Invalid, "Invalid"},
{ResetKeysType::ResetAllKeysToDefault, "ResetAllKeysToDefault"},
{ResetKeysType::DeleteAllKeys, "DeleteAllKeys"},
});
} // namespace secure_boot_database
// clang-format on