Provides api interfaces for accessing WPC certificates from device. More...
Functions | |
| uint8_t | wpccert_get_slots_populated (void) |
| uint8_t | wpccert_get_slot_count (void) |
| ATCA_STATUS | wpccert_get_slot_info (uint16_t *dig_handle, const atcacert_def_t **def, uint8_t **mfg, uint8_t *root_dgst, uint16_t *root_dgst_handle, uint8_t slot) |
| ATCA_STATUS | wpccert_read_cert_size (ATCADevice device, const atcacert_def_t *cert_def, size_t *cert_size) |
| ATCA_STATUS | wpccert_read_cert (ATCADevice device, const atcacert_def_t *cert_def, uint8_t *cert, size_t *cert_size) |
| WPC API -. | |
| ATCA_STATUS | wpccert_write_cert (ATCADevice device, const atcacert_def_t *cert_def, const uint8_t *cert, size_t cert_size) |
| ATCA_STATUS | wpccert_read_pdu_cert (ATCADevice device, uint8_t *cert, size_t *cert_size, uint8_t slot) |
| ATCA_STATUS | wpccert_read_mfg_cert (ATCADevice device, uint8_t *cert, size_t *cert_size, uint8_t slot) |
| ATCA_STATUS | wpccert_public_key (const atcacert_def_t *cert_def, uint8_t *public_key, uint8_t *cert) |
Provides api interfaces for accessing WPC certificates from device.
| ATCA_STATUS wpccert_read_cert | ( | ATCADevice | device, |
| const atcacert_def_t * | cert_def, | ||
| uint8_t * | cert, | ||
| size_t * | cert_size | ||
| ) |
WPC API -.
| ATCA_STATUS wpccert_read_mfg_cert | ( | ATCADevice | device, |
| uint8_t * | cert, | ||
| size_t * | cert_size, | ||
| uint8_t | slot | ||
| ) |
CA or TA device MFG Cert
CA2 device MFG Cert