RTI Secure Wan Transport
Version 5.3.1
|
Set of TLS properties for identity. More...
Data Fields | |
char * | certificate_chain_file |
File containing identifying certificate chain (in PEM format) | |
char * | certificate_chain |
String containing identifying certificate (in PEM format) or certificate chain (appending intermediate CA certs in order). | |
char * | private_key_password |
Password for private key. | |
char * | private_key_file |
File containing private key (in PEM format) | |
char * | private_key |
String containing private key (in PEM format) | |
char * | rsa_private_key_file |
File containing RSA private key (in PEM format) | |
Set of TLS properties for identity.
char* NDDS_Transport_TLS_Identity::certificate_chain_file |
File containing identifying certificate chain (in PEM format)
An identifying certificate is required for secure communication. The file must be sorted starting with the certificate to the highest level (root CA). If no private key is specified, this file will be used to load a non-RSA private key.
[default] NULL
char* NDDS_Transport_TLS_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
char* NDDS_Transport_TLS_Identity::private_key_password |
Password for private key.
[default] NULL (no password)
char* NDDS_Transport_TLS_Identity::private_key_file |
File containing private key (in PEM format)
If no private key is specified (all values are NULL), this value will default to the same file as the specified certificate chain file.
[default] NULL
char* NDDS_Transport_TLS_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
char* NDDS_Transport_TLS_Identity::rsa_private_key_file |
File containing RSA private key (in PEM format)
[default] NULL