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