CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ssl.h
Go to the documentation of this file.
1 
5 #ifndef CVMFS_SSL_H_
6 #define CVMFS_SSL_H_
7 
8 #include <string>
9 
10 #include "duplex_curl.h"
11 
22  public:
25 
26  bool ApplySslCertificatePath(CURL *handle) const;
27  std::string GetCaPath() const { return ca_path_; }
28 
29  private:
30  std::string ca_path_;
31  std::string ca_bundle_;
32 };
33 
34 #endif // CVMFS_SSL_H_
std::string GetCaPath() const
Definition: ssl.h:27
bool ApplySslCertificatePath(CURL *handle) const
Definition: ssl.cc:58
void UseSystemCertificatePath()
Definition: ssl.cc:68
std::string ca_bundle_
Definition: ssl.h:31
std::string ca_path_
Definition: ssl.h:30
SslCertificateStore()
Definition: ssl.cc:46