X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fdatabase.h;h=b438187d8be3b66c1df7a3afb68fa3b4924556a1;hb=7a72391242e316a16992e0874a118999486afb87;hp=71d44acbb82b29932d90e0059bbe504114c93c60;hpb=d6d75b59ce6c70b26147f878bb8194106d2ea761;p=cassiopeia.git diff --git a/src/database.h b/src/database.h index 71d44ac..b438187 100644 --- a/src/database.h +++ b/src/database.h @@ -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> SANs; + std::vector> AVAs; }; + struct SignedCertificate { std::string certificate; - uint32_t serial; + std::string serial; uint32_t before; uint32_t after; std::string pkHash;