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 | |||
| ) |
1.7.1