blpapi::TlsOptions tlsOptionsFromFiles
"mypassword",
"trusted");
tlsOptionsFromFiles.setTlsHandshakeTimeoutMs(123456);
SessionOptions sessionOptions1;
sessionOptions1.setTlsOptions(tlsOptionsFromFiles);
std::string credentials = getCredentials();
std::string password = getPassword();
std::string trustedCerts = getCerts();
blpapi::TlsOptions tlsOptionsFromBlobs
credentials.size(),
password.c_str(),
trustedCerts.data(),
trustedCerts.size());
tlsOptionsFromBlobs.setCrlFetchTimeoutMs(234567);
SessionOptions sessionOptions2;
sessionOptions2.setTlsOptions(tlsOptionsFromBlobs);
static TlsOptions createFromFiles(const char *clientCredentialsFileName, const char *clientCredentialsPassword, const char *trustedCertificatesFileName)
Definition blpapi_tlsoptions.h:414
static TlsOptions createFromBlobs(const char *clientCredentialsRawData, int clientCredentialsRawDataLength, const char *clientCredentialsPassword, const char *trustedCertificatesRawData, int trustedCertificatesRawDataLength)
Definition blpapi_tlsoptions.h:426