CernVM-FS
2.12.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
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
21
class
SslCertificateStore
{
22
public
:
23
SslCertificateStore
();
24
void
UseSystemCertificatePath
();
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_
SslCertificateStore
Definition:
ssl.h:21
SslCertificateStore::GetCaPath
std::string GetCaPath() const
Definition:
ssl.h:27
SslCertificateStore::ApplySslCertificatePath
bool ApplySslCertificatePath(CURL *handle) const
Definition:
ssl.cc:58
SslCertificateStore::UseSystemCertificatePath
void UseSystemCertificatePath()
Definition:
ssl.cc:68
SslCertificateStore::ca_bundle_
std::string ca_bundle_
Definition:
ssl.h:31
SslCertificateStore::ca_path_
std::string ca_path_
Definition:
ssl.h:30
duplex_curl.h
SslCertificateStore::SslCertificateStore
SslCertificateStore()
Definition:
ssl.cc:46
cvmfs
cvmfs
ssl.h
Generated on Sun Dec 29 2024 01:18:12 for CernVM-FS by
1.8.5