Maintain client credentials and trust material. More...
Go to the source code of this file.
Classes | |
class | blpapi::TlsOptions |
Namespaces | |
namespace | blpapi |
Functions | |
BLPAPI_EXPORT blpapi_TlsOptions_t * | blpapi_TlsOptions_create (void) |
BLPAPI_EXPORT blpapi_TlsOptions_t * | blpapi_TlsOptions_duplicate (const blpapi_TlsOptions_t *parameters) |
BLPAPI_EXPORT void | blpapi_TlsOptions_copy (blpapi_TlsOptions_t *lhs, const blpapi_TlsOptions_t *rhs) |
BLPAPI_EXPORT void | blpapi_TlsOptions_destroy (blpapi_TlsOptions_t *parameters) |
BLPAPI_EXPORT blpapi_TlsOptions_t * | blpapi_TlsOptions_createFromFiles (const char *clientCredentialsFileName, const char *clientCredentialsPassword, const char *trustedCertificatesFileName) |
BLPAPI_EXPORT blpapi_TlsOptions_t * | blpapi_TlsOptions_createFromBlobs (const char *clientCredentialsRawData, int clientCredentialsRawDataLength, const char *clientCredentialsPassword, const char *trustedCertificatesRawData, int trustedCertificatesRawDataLength) |
BLPAPI_EXPORT void | blpapi_TlsOptions_setTlsHandshakeTimeoutMs (blpapi_TlsOptions_t *paramaters, int tlsHandshakeTimeoutMs) |
BLPAPI_EXPORT void | blpapi_TlsOptions_setCrlFetchTimeoutMs (blpapi_TlsOptions_t *paramaters, int crlFetchTimeoutMs) |
Maintain client credentials and trust material.
BLPAPI_EXPORT blpapi_TlsOptions_t* blpapi_TlsOptions_create | ( | void | ) |
BLPAPI_EXPORT blpapi_TlsOptions_t* blpapi_TlsOptions_duplicate | ( | const blpapi_TlsOptions_t * | parameters | ) |
BLPAPI_EXPORT void blpapi_TlsOptions_copy | ( | blpapi_TlsOptions_t * | lhs, | |
const blpapi_TlsOptions_t * | rhs | |||
) |
BLPAPI_EXPORT void blpapi_TlsOptions_destroy | ( | blpapi_TlsOptions_t * | parameters | ) |
BLPAPI_EXPORT blpapi_TlsOptions_t* blpapi_TlsOptions_createFromFiles | ( | const char * | clientCredentialsFileName, | |
const char * | clientCredentialsPassword, | |||
const char * | trustedCertificatesFileName | |||
) |
BLPAPI_EXPORT blpapi_TlsOptions_t* blpapi_TlsOptions_createFromBlobs | ( | const char * | clientCredentialsRawData, | |
int | clientCredentialsRawDataLength, | |||
const char * | clientCredentialsPassword, | |||
const char * | trustedCertificatesRawData, | |||
int | trustedCertificatesRawDataLength | |||
) |
BLPAPI_EXPORT void blpapi_TlsOptions_setTlsHandshakeTimeoutMs | ( | blpapi_TlsOptions_t * | paramaters, | |
int | tlsHandshakeTimeoutMs | |||
) |
BLPAPI_EXPORT void blpapi_TlsOptions_setCrlFetchTimeoutMs | ( | blpapi_TlsOptions_t * | paramaters, | |
int | crlFetchTimeoutMs | |||
) |