Golioth Firmware SDK
|
#include <client.h>
Data Fields | |
const uint8_t * | ca_cert |
size_t | ca_cert_len |
const uint8_t * | public_cert |
DER Public client cert. | |
size_t | public_cert_len |
const uint8_t * | private_key |
DER Private client key. | |
size_t | private_key_len |
const uint8_t * | secondary_ca_cert |
DER secondary Common CA cert. | |
size_t | secondary_ca_cert_len |
Public Key Infrastructure (PKI) credential (aka "certificate").
All memory is owned by user and must persist for the lifetime of the golioth client.
const uint8_t* golioth_pki_credential::private_key |
const uint8_t* golioth_pki_credential::public_cert |
const uint8_t* golioth_pki_credential::secondary_ca_cert |