suit_v4_manifest_t Struct Reference

SUIT manifest struct. More...

Detailed Description

SUIT manifest struct.

Definition at line 127 of file suit.h.

#include <suit.h>

Data Fields

cose_sign_dec_t verify
 COSE signature validation struct.
const uint8_t * buf
 ptr to the buffer of the manifest
size_t len
 length of the manifest
uint32_t validated
 bitfield of validated policies
uint32_t state
 bitfield holding state information
suit_v4_component_t components [SUIT_V4_COMPONENT_MAX]
 List of components in the manifest.
unsigned components_len
 Current number of components.
int32_t component_current
 Current component index.
 Pointer to the riotboot flash writer.
uint8_t validation_buf [SUIT_COSE_BUF_SIZE]
 Manifest validation buffer.
cose_key_t * key
 Ptr to the public key for validation.
char * urlbuf
 Buffer containing the manifest url.
size_t urlbuf_len
 Length of the manifest url.

The documentation for this struct was generated from the following file: