X-Git-Url: https://tinc-vpn.org/git/browse?p=fides;a=blobdiff_plain;f=lib%2Fcertificate.h;h=2a605ea77df66a0a47ed5c3cd998a8ca192b7c62;hp=ff8c452803c98d5c928bb32e45738f844aa9eb60;hb=f36a11f15b1d75cf3d786cab06fefe0d50812c83;hpb=401e0b5e1d97ded0e2c7415c6dd0f94ee6bfb470 diff --git a/lib/certificate.h b/lib/certificate.h index ff8c452..2a605ea 100644 --- a/lib/certificate.h +++ b/lib/certificate.h @@ -1,4 +1,4 @@ -/* certificate.h - Fides certificate class +/* Certificate.h - Fides Certificate class Copyright (C) 2008-2009 Guus Sliepen Fides is free software; you can redistribute it and/or modify @@ -23,19 +23,19 @@ #include "publickey.h" #include "privatekey.h" -namespace fides { - class certificate { - friend class fides; +namespace Fides { + class Certificate { + friend class Manager; /// Public key that signed this certificate. - const publickey *signer; + const PublicKey *signer; struct timeval timestamp; std::string statement; std::string signature; public: - certificate(const publickey *pub, struct timeval timestamp, const std::string &statement, const std::string &signature); - certificate(const privatekey *priv, struct timeval timestamp, const std::string &statement); + Certificate(const PublicKey *pub, struct timeval timestamp, const std::string &statement, const std::string &signature); + Certificate(const PrivateKey *priv, struct timeval timestamp, const std::string &statement); std::string to_string() const; std::string fingerprint(unsigned int bits = 64) const;