TF-M Reference Manual  1.2.0
TrustedFirmware-M
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
attest_token_iat_simple_t Struct Reference

#include <test/suites/attestation/attest_token_decode.h>

Data Fields

struct q_useful_buf_c nonce
 
struct q_useful_buf_c ueid
 
struct q_useful_buf_c boot_seed
 
struct q_useful_buf_c hw_version
 
struct q_useful_buf_c implementation_id
 
uint32_t security_lifecycle
 
int32_t client_id
 
struct q_useful_buf_c profile_definition
 
struct q_useful_buf_c origination
 
uint32_t item_flags
 

Detailed Description

This structure holds the simple-to-get fields from the token that can be bundled into one structure.

This is 7 * 8 + 12 = 72 bytes on a 32-bit machine.

Definition at line 275 of file attest_token_decode.h.

Field Documentation

struct q_useful_buf_c boot_seed

Definition at line 278 of file attest_token_decode.h.

int32_t client_id

Definition at line 282 of file attest_token_decode.h.

struct q_useful_buf_c hw_version

Definition at line 279 of file attest_token_decode.h.

struct q_useful_buf_c implementation_id

Definition at line 280 of file attest_token_decode.h.

uint32_t item_flags

Definition at line 285 of file attest_token_decode.h.

struct q_useful_buf_c nonce

Definition at line 276 of file attest_token_decode.h.

struct q_useful_buf_c origination

Definition at line 284 of file attest_token_decode.h.

struct q_useful_buf_c profile_definition

Definition at line 283 of file attest_token_decode.h.

uint32_t security_lifecycle

Definition at line 281 of file attest_token_decode.h.

struct q_useful_buf_c ueid

Definition at line 277 of file attest_token_decode.h.


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