42 #ifndef ATCAPROV_VALIDATION_H
43 #define ATCAPROV_VALIDATION_H
45 #include "atcacert/atcacert_def.h"
54 uint8_t* signer_ca_public_key,
55 atcacert_def_t* signer_cert_def,
56 atcacert_def_t* device_cert_def);
59 const uint8_t* signer_ca_public_key,
60 const atcacert_def_t* signer_cert_def,
61 const uint8_t* signer_cert_ref,
62 size_t signer_cert_ref_size,
63 const atcacert_def_t* device_cert_def,
64 const uint8_t* device_cert_ref,
65 size_t device_cert_ref_size);
int atcaprov_validate(const uint8_t *signer_ca_public_key, const atcacert_def_t *signer_cert_def, const uint8_t *signer_cert_ref, size_t signer_cert_ref_size, const atcacert_def_t *device_cert_def, const uint8_t *device_cert_ref, size_t device_cert_ref_size)
Definition: atcaprov_validation.c:311
Message handling routine declarations, structures, and constants.
int atcaprov_get_cert_defs(atcaprov_response_state_t *state, uint8_t *signer_ca_public_key, atcacert_def_t *signer_cert_def, atcacert_def_t *device_cert_def)
Definition: atcaprov_validation.c:279
Definition: atcaprov_request.h:70