1 #pragma once
2 #include <nlohmann/json.hpp>
3 
4 namespace secure_boot_database
5 {
6 // clang-format off
7 
8 enum class ResetKeysType{
9     Invalid,
10     ResetAllKeysToDefault,
11     DeleteAllKeys,
12 };
13 
14 NLOHMANN_JSON_SERIALIZE_ENUM(ResetKeysType, {
15     {ResetKeysType::Invalid, "Invalid"},
16     {ResetKeysType::ResetAllKeysToDefault, "ResetAllKeysToDefault"},
17     {ResetKeysType::DeleteAllKeys, "DeleteAllKeys"},
18 });
19 
20 }
21 // clang-format on
22