Librasta & Libsci
A C implementation of the RaSTA protocol stack
|
#include <config.h>
Data Fields | |
char * | ca_cert_path |
char * | cert_path |
char * | key_path |
char | tls_hostname [64] |
char * | peer_tls_cert_path |
Non-standard extension
char* rasta_config_tls::ca_cert_path |
Path to CA certificate to use, required for server and client operation
char* rasta_config_tls::cert_path |
Path to server certificate to use, required for server and client operation
char* rasta_config_tls::key_path |
Path to server private key to use, required for server operation
char* rasta_config_tls::peer_tls_cert_path |
path to peer certificate for certificate pinning. Optional.
char rasta_config_tls::tls_hostname[64] |
Domain / common name to validate TLS certificates against (as client)