prf::cose::CoseSign1View struct final

Borrowed view of one decoded COSE_Sign1 message.

All byte spans point into original message buffer passed to decode/verify.

Public variables

uint8_t bootstrap_code
std::span<const uint8_t> bootstrap_key
uint16_t content_format
bool has_bootstrap_code
bool has_content_format
std::span<const uint8_t> key_id
std::span<const uint8_t> nonce
std::span<const uint8_t> payload
std::span<const uint8_t> protected_headers
std::span<const uint8_t> signature