OPTIGA™ Trust M
Host Library Documentation
manifest Struct Reference

#include <protected_update_data_set.h>

Collaboration diagram for manifest:

Data Fields

uint16_t payload_version
 
uint16_t trust_anchor_oid
 
uint16_t target_oid
 
const uint8_t * couid
 
signature_algo_t signature_algo
 
const int8_t * private_key
 
digest_algo_t digest_algo
 
uint8_t * payload
 
uint32_t payload_length
 
payload_type_t payload_type
 
confidentiality_tp_confidentiality
 
data_payload_tp_data_payload
 
key_payload_tp_key_payload
 
metadata_payload_tp_metadata_payload
 

Detailed Description

Definition at line 209 of file protected_update_data_set.h.

Field Documentation

◆ couid

const uint8_t* manifest::couid

Definition at line 214 of file protected_update_data_set.h.

◆ digest_algo

digest_algo_t manifest::digest_algo

Definition at line 217 of file protected_update_data_set.h.

◆ p_confidentiality

confidentiality_t* manifest::p_confidentiality

Definition at line 223 of file protected_update_data_set.h.

◆ p_data_payload

data_payload_t* manifest::p_data_payload

Definition at line 225 of file protected_update_data_set.h.

◆ p_key_payload

key_payload_t* manifest::p_key_payload

Definition at line 227 of file protected_update_data_set.h.

◆ p_metadata_payload

metadata_payload_t* manifest::p_metadata_payload

Definition at line 229 of file protected_update_data_set.h.

◆ payload

uint8_t* manifest::payload

Definition at line 218 of file protected_update_data_set.h.

◆ payload_length

uint32_t manifest::payload_length

Definition at line 219 of file protected_update_data_set.h.

◆ payload_type

payload_type_t manifest::payload_type

Definition at line 220 of file protected_update_data_set.h.

◆ payload_version

uint16_t manifest::payload_version

Definition at line 211 of file protected_update_data_set.h.

◆ private_key

const int8_t* manifest::private_key

Definition at line 216 of file protected_update_data_set.h.

◆ signature_algo

signature_algo_t manifest::signature_algo

Definition at line 215 of file protected_update_data_set.h.

◆ target_oid

uint16_t manifest::target_oid

Definition at line 213 of file protected_update_data_set.h.

◆ trust_anchor_oid

uint16_t manifest::trust_anchor_oid

Definition at line 212 of file protected_update_data_set.h.