]> WPIA git - cassiopeia.git/blobdiff - src/database.h
add: Basic Unit Test setup using Boost UTF
[cassiopeia.git] / src / database.h
index 71d44acbb82b29932d90e0059bbe504114c93c60..b438187d8be3b66c1df7a3afb68fa3b4924556a1 100644 (file)
@@ -22,20 +22,25 @@ struct SAN {
     std::string type;
 };
 
+struct AVA {
+    std::string name;
+    std::string value;
+};
+
 struct TBSCertificate {
-    std::string CN;
-    std::string subj;
     std::string md;
     std::string profile;
     std::string csr;
     std::string csr_type;
     std::string csr_content;
     std::vector<std::shared_ptr<SAN>> SANs;
+    std::vector<std::shared_ptr<AVA>> AVAs;
 };
 
+
 struct SignedCertificate {
     std::string certificate;
-    uint32_t serial;
+    std::string serial;
     uint32_t before;
     uint32_t after;
     std::string pkHash;