X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcarddav2%2Fcarddav2.h;h=6156dfe1ec6855b0dd933cafdb3b0c53c19b582b;hb=74f3b0f9b31a7573c18a003bf008b0cc2819f424;hp=143b61f872eaa10523d9f2a176e897c2cb7ac100;hpb=547ab1fe605cdb4884179ab011dabba4d0bd7bc2;p=xestiaab%2F.git diff --git a/source/carddav2/carddav2.h b/source/carddav2/carddav2.h index 143b61f..6156dfe 100644 --- a/source/carddav2/carddav2.h +++ b/source/carddav2/carddav2.h @@ -69,6 +69,9 @@ class CardDAV2 : public ConnectionObject { std::string GetErrorMessage(); #if defined(__APPLE__) + + SecTrustRef BuildSSLCollection(); + #elif defined(__WIN32__) PCCERT_CONTEXT BuildSSLCollection(); @@ -86,6 +89,7 @@ class CardDAV2 : public ConnectionObject { bool ServerUsingSSL = false; CURL *ConnectionSessionObject = nullptr; #if defined(__APPLE__) + SecTrustRef SSLContext = nullptr; #elif defined(__WIN32__) PCCERT_CONTEXT SSLContext = nullptr; #endif @@ -125,6 +129,9 @@ class CardDAV2 : public ConnectionObject { void ProcessContactData(COContactList *ContactList); #if defined(__APPLE__) + + SecTrustRef CertificateData = nullptr; + #elif defined(__WIN32__) PCCERT_CONTEXT CertificateData = nullptr; @@ -138,4 +145,4 @@ class CardDAV2 : public ConnectionObject { }; -#endif \ No newline at end of file +#endif