X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fcertificate_chain.h;h=8b54604d2f6d38e4a2a549231e6e8368ecb35b63;hb=a266fc2;hp=e38123eba3a433de972b83f5fd137449111c56ff;hpb=284f2473293bad0b28a7b9abd47e954328a61ab9;p=libdcp.git diff --git a/src/certificate_chain.h b/src/certificate_chain.h index e38123eb..8b54604d 100644 --- a/src/certificate_chain.h +++ b/src/certificate_chain.h @@ -103,7 +103,7 @@ public: bool private_key_valid () const; void sign (xmlpp::Element* parent, Standard standard) const; - void add_signature_value (xmlpp::Node* parent, std::string ns) const; + void add_signature_value (xmlpp::Element* parent, std::string ns) const; boost::optional key () const { return _key; @@ -116,15 +116,14 @@ public: std::string chain () const; private: - friend class ::certificates; - friend class ::certificates_validation1; - friend class ::certificates_validation2; - friend class ::certificates_validation3; - friend class ::certificates_validation4; - friend class ::certificates_validation5; - friend class ::certificates_validation6; - friend class ::certificates_validation7; - friend class ::certificates_validation8; + friend struct ::certificates_validation1; + friend struct ::certificates_validation2; + friend struct ::certificates_validation3; + friend struct ::certificates_validation4; + friend struct ::certificates_validation5; + friend struct ::certificates_validation6; + friend struct ::certificates_validation7; + friend struct ::certificates_validation8; bool chain_valid (List const & chain) const;