#include <string>
#include <vector>
+#include <stdexcept>
class CardDAV2 : public ConnectionObject {
std::string GetErrorMessage();
#if defined(__APPLE__)
+
+ SecTrustRef BuildSSLCollection();
+
#elif defined(__WIN32__)
PCCERT_CONTEXT BuildSSLCollection();
bool ServerUsingSSL = false;
CURL *ConnectionSessionObject = nullptr;
#if defined(__APPLE__)
+ SecTrustRef SSLContext = nullptr;
#elif defined(__WIN32__)
PCCERT_CONTEXT SSLContext = nullptr;
#endif
void ProcessContactData(COContactList *ContactList);
#if defined(__APPLE__)
+
+ SecTrustRef CertificateData = nullptr;
+
#elif defined(__WIN32__)
PCCERT_CONTEXT CertificateData = nullptr;
};
-#endif
\ No newline at end of file
+#endif