NCBI C++ ToolKit
Macros | Functions
ncbi_tls.h File Reference
#include <connect/ncbi_socket.h>
+ Include dependency graph for ncbi_tls.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Macros

#define REG_CONN_TLS_LOGLEVEL   "TLS_LOGLEVEL"
 
#define DEF_CONN_TLS_LOGLEVEL   ""
 

Functions

SOCKSSL NcbiSetupTls (void)
 Setup a TLS (Transport Layer Security) provider library to support SSL in ncbi_socket.h[pp]. More...
 
NCBI_CRED NcbiCreateTlsCertCredentials (const void *cert, size_t certsz, const void *pkey, size_t pkeysz)
 Build NCBI_CRED from memory buffers containing X.509 certificate and private key, respectively, in either PEM or DER format (independently of each other). More...
 
void NcbiDeleteTlsCertCredentials (NCBI_CRED cred)
 Delete a NCBI_CRED handle created by NcbiCreateTlsCertCredentials(). More...
 
Modified on Fri Sep 20 14:57:19 2024 by modify_doxy.py rev. 669887