OPTIGA™ Trust M
Host Library Documentation
optiga_protected_update_manifest_fragment_configuration Struct Reference

Specifies the structure for protected update manifest and fragment configuration. More...

#include <example_optiga_util_protected_update.h>

Data Fields

uint8_t manifest_version
 Manifest version. More...
 
const uint8_t * manifest_data
 Pointer to a buffer where manifest data is stored. More...
 
uint16_t manifest_length
 Manifest length. More...
 
const uint8_t * continue_fragment_data
 Pointer to a buffer where continue fragment data is stored. More...
 
uint16_t continue_fragment_length
 Continue fragment length. More...
 
const uint8_t * final_fragment_data
 Pointer to a buffer where final fragment data is stored. More...
 
uint16_t final_fragment_length
 Final fragment length. More...
 

Detailed Description

Specifies the structure for protected update manifest and fragment configuration.

Definition at line 75 of file example_optiga_util_protected_update.h.

Field Documentation

◆ continue_fragment_data

const uint8_t* optiga_protected_update_manifest_fragment_configuration::continue_fragment_data

Pointer to a buffer where continue fragment data is stored.

Definition at line 84 of file example_optiga_util_protected_update.h.

◆ continue_fragment_length

uint16_t optiga_protected_update_manifest_fragment_configuration::continue_fragment_length

Continue fragment length.

Definition at line 86 of file example_optiga_util_protected_update.h.

◆ final_fragment_data

const uint8_t* optiga_protected_update_manifest_fragment_configuration::final_fragment_data

Pointer to a buffer where final fragment data is stored.

Definition at line 88 of file example_optiga_util_protected_update.h.

◆ final_fragment_length

uint16_t optiga_protected_update_manifest_fragment_configuration::final_fragment_length

Final fragment length.

Definition at line 90 of file example_optiga_util_protected_update.h.

◆ manifest_data

const uint8_t* optiga_protected_update_manifest_fragment_configuration::manifest_data

Pointer to a buffer where manifest data is stored.

Definition at line 80 of file example_optiga_util_protected_update.h.

◆ manifest_length

uint16_t optiga_protected_update_manifest_fragment_configuration::manifest_length

Manifest length.

Definition at line 82 of file example_optiga_util_protected_update.h.

◆ manifest_version

uint8_t optiga_protected_update_manifest_fragment_configuration::manifest_version

Manifest version.

Definition at line 78 of file example_optiga_util_protected_update.h.