gtpc1m5oTransmission Control Protocol/Internet Protocol

SSL_CTX_use_certificate_chain_file

The SSL_CTX_use_certificate_chain_file function loads the chain of certificates for use with a Secure Sockets Layer (SSL) session using a specific context (CTX) structure.

Format

#include <openssl/ssl.h>
int SSL_CTX_use_certificate_chain_file(SSL_CTX *ctx, const char *file)

ctx
A pointer to a token returned on the SSL_CTX_new call or the SSL_CTX_new_shared call.

file
A pointer to the name of the file that contains the chain of certificates. The file that contains the certificate chain must be in PEM (base64 encoded) format. The maximum length is 255 characters.

Normal Return

Return code 1 indicates that the function was successful.

Error Return

A return code equal to 0 indicates an error. The following are the most likely causes of errors:

Programming Considerations

Examples

For sample SSL applications, go to http://www.ibm.com/tpf/pubs/tpfpubs.htm, click SSL for the TPF 4.1 System: An Online User's Guide, and click Examples from the left navigation bar.

Related Information