RTI TCP Transport
Version 5.3.0
|
Set of TLS properties for identity. More...
Data Fields | |
const char * | certificate_chain |
String containing identifying certificate (in PEM format) or certificate chain (appending intermediate CA certs in order). | |
const char * | certificate_chain_file |
File containing identifying certificate (in PEM format) or certificate chain (appending intermediate CA certs in order). | |
const char * | private_key_password |
Password for private key. | |
const char * | private_key |
String containing private key (in PEM format) | |
const char * | private_key_file |
File containing private key (in PEM format) | |
const char * | rsa_private_key |
String containing additional RSA private key (in PEM format) | |
const char * | rsa_private_key_file |
File containing additional RSA private key (in PEM format) | |
Set of TLS properties for identity.
const char* RTITLS_Identity::certificate_chain |
String containing identifying certificate (in PEM format) or certificate chain (appending intermediate CA certs in order).
An identifying certificate is required for secure communication. The string must be sorted starting with the certificate to the highest level (root CA). If this is specified certificate_chain_file must be empty.
[default] NULL
const char* RTITLS_Identity::certificate_chain_file |
File containing identifying certificate (in PEM format) or certificate chain (appending intermediate CA certs in order).
An identifying certificate is required for secure communication. The file must be sorted starting with the certificate to the highest level (root CA). If this is specified certificate_chain must be empty.
Optionally, a private key may be appended to this file. If no private key option is specified, this file will be used to load a private key.
[default] NULL
const char* RTITLS_Identity::private_key_password |
Password for private key.
[default] NULL (no password)
const char* RTITLS_Identity::private_key |
String containing private key (in PEM format)
At most one of private_key and private_key_file may be specified. If no private key is specified (all values are NULL), the private key will be read from the certificate chain file.
[default] NULL
const char* RTITLS_Identity::private_key_file |
File containing private key (in PEM format)
At most one of private_key and private_key_file may be specified. If no private key is specified (all values are NULL), the private key will be read from the certificate chain file.
[default] NULL
const char* RTITLS_Identity::rsa_private_key |
String containing additional RSA private key (in PEM format)
For use if both an RSA and non-RSA key are required for the selected cipher. At most one of rsa_private_key and rsa_private_key_file may be specified.
[default] NULL
const char* RTITLS_Identity::rsa_private_key_file |
File containing additional RSA private key (in PEM format)
For use if both an RSA and non-RSA key are required for the selected cipher. At most one of rsa_private_key and rsa_private_key_file may be specified.
[default] NULL