artik_ssl_config Struct Reference
SSL configuration structure. More...
#include <base/artik_ssl.h>
Data Fields | |
| artik_ssl_se_config | se_config |
| Secure Element configuration. | |
| artik_ssl_certificate | ca_cert |
| If certificate's data is non-null, use it as trusted root CA for verifying the server's certificate. | |
| artik_ssl_certificate | client_cert |
| If certificate's data is non-null, use it as the client certificate to send to the server during SSL handshake. | |
| artik_ssl_key | client_key |
| If key's data is non-null, use it as the client private key to send to the server during SSL handshake. | |
| artik_ssl_verify_t | verify_cert |
| Select the level of verification of the server certificate authenticity via trusted root CA. | |
Detailed Description
Structure containing SSL configuration for secure requests
- Examples:
- cloud_test/artik_cloud_test.c, http_test/artik_http_openssl_test.c, http_test/artik_http_test.c, lwm2m_test/artik_lwm2m_test_client.c, mqtt_test/artik_mqtt_cloud_test.c, and websocket_test/artik_websocket_cloud_test.c.
Definition at line 106 of file artik_ssl.h.
The documentation for this struct was generated from the following file:
- inc/base/artik_ssl.h
Last updated on: