diff --git a/include/Swiften/StreamStack/TLSServerLayer.h b/include/Swiften/StreamStack/TLSServerLayer.h index a3614f2da9282b6ffd06fa795d4c92793b413117..752ca86bcb1f3abf2940b4dfdc85019cd04a6dc4 100644 --- a/include/Swiften/StreamStack/TLSServerLayer.h +++ b/include/Swiften/StreamStack/TLSServerLayer.h @@ -9,6 +9,7 @@ #include "Swiften/Base/SafeByteArray.h" #include "Swiften/StreamStack/StreamLayer.h" #include "Swiften/TLS/Certificate.h" +#include #include "Swiften/TLS/CertificateVerificationError.h" namespace Swift { @@ -22,7 +23,7 @@ namespace Swift { ~TLSServerLayer(); void connect(); - bool setServerCertificate(const PKCS12Certificate&); + bool setServerCertificate(CertificateWithKey::ref cert); Certificate::ref getPeerCertificate() const; boost::shared_ptr getPeerCertificateVerificationError() const;