]> WPIA git - cassiopeia.git/blobdiff - src/X509.h
fmt: Reorganizing includes
[cassiopeia.git] / src / X509.h
index db82dafd93d610135e16494bf78970f5b2622f22..994c9d60cb73a7f7e75150ef1baba7312d5b3c21 100644 (file)
@@ -11,9 +11,12 @@ class X509Req {
 private:
     std::shared_ptr<EVP_PKEY> pk;
     std::shared_ptr<X509_REQ> req;
+    std::shared_ptr<NETSCAPE_SPKI> spki;
     X509Req( X509_REQ* csr );
+    X509Req( std::string spkac );
 public:
     static std::shared_ptr<X509Req> parse( std::string filename );
+    static std::shared_ptr<X509Req> parseSPKAC( std::string filename );
     int verify();
     std::shared_ptr<EVP_PKEY> getPkey();
 };