|
AWS IoT Embedded C Device SDK
|
TLS Connection Parameters. More...
#include <network_interface.h>
Data Fields | |
| char * | pRootCALocation |
| Pointer to string containing the filename (including path) of the root CA file. | |
| char * | pDeviceCertLocation |
| Pointer to string containing the filename (including path) of the device certificate. | |
| char * | pDevicePrivateKeyLocation |
| Pointer to string containing the filename (including path) of the device private key file. | |
| char * | pDestinationURL |
| Pointer to string containing the endpoint of the MQTT service. | |
| uint16_t | DestinationPort |
| Integer defining the connection port of the MQTT service. | |
| uint32_t | timeout_ms |
| Unsigned integer defining the TLS handshake timeout value in milliseconds. | |
| bool | ServerVerificationFlag |
| Boolean. True = perform server certificate hostname validation. False = skip validation NOT recommended. | |
Defines a type containing TLS specific parameters to be passed down to the TLS networking layer to create a TLS secured socket.
1.8.10