ThingWorx C SDK
Public Attributes | List of all members
twConnectionInfo Struct Reference

Tunnel Connection Details Structure Definition. More...

#include <twConnectionInfo.h>

Public Attributes

char * ws_host
 
int16_t ws_port
 
char * appkey
 
char * proxy_host
 
uint16_t proxy_port
 
char * proxy_user
 
char * proxy_pwd
 
char * subject_cn
 
char * subject_o
 
char * subject_ou
 
char * issuer_cn
 
char * issuer_o
 
char * issuer_ou
 
char * ca_cert_file
 
char * client_cert_file
 
char * client_key_file
 
char * client_key_passphrase
 
char selfsignedOk
 
char doNotValidateCert
 
char disableEncryption
 
char fips_mode
 

Detailed Description

Tunnel Connection Details Structure Definition.

Member Data Documentation

char* twConnectionInfo::appkey

The app key used to authenticate.

char* twConnectionInfo::ca_cert_file

The certificate authority's cert file.

char* twConnectionInfo::client_cert_file

The client's cert file.

char* twConnectionInfo::client_key_file

The client's key file.

char* twConnectionInfo::client_key_passphrase

The client's key's passphrase.

char twConnectionInfo::disableEncryption

If #TRUE, disable all encryption (very dangerous).

char twConnectionInfo::doNotValidateCert

If #TRUE, do not validate certificates (dangerous).

char twConnectionInfo::fips_mode

If #TRUE, FIPS enabled.

char* twConnectionInfo::issuer_cn

The common name of the issuer in the certificate.

char* twConnectionInfo::issuer_o

The organization of the issuer in the certificate.

char* twConnectionInfo::issuer_ou

The organizational unit of the issuer in the certificate.

char* twConnectionInfo::proxy_host

The name of the proxy server.

uint16_t twConnectionInfo::proxy_port

The port the proxy server is listening on.

char* twConnectionInfo::proxy_pwd

The password to use to authenticate with the proxy server.

char* twConnectionInfo::proxy_user

The username to use to authenticate with the proxy server.

char twConnectionInfo::selfsignedOk

If #TRUE, accept self-signed certificates.

char* twConnectionInfo::subject_cn

The common name of the subject in the certificate.

char* twConnectionInfo::subject_o

The organization of the subject in the certificate.

char* twConnectionInfo::subject_ou

The organizational unit of the subject in the certificate.

char* twConnectionInfo::ws_host

The name of the websocket host server.

int16_t twConnectionInfo::ws_port

The port the websocket host server is listening on.


The documentation for this struct was generated from the following file: