Wireshark 4.5.0
The Wireshark network protocol analyzer
|
#include <packet-cose.h>
Public Attributes | |
GVariant * | principal |
GVariant * | label |
COSE message dissectors are registered multiple ways:
COSE message dissectors use the tag (wscbor_tag_t *) value, if used to discriminate the message type, as the user data pointer.
COSE header label dissectors are registered with the dissector table "cose.header" and key parameter dissectors with the table "cose.keyparam" both with cose_param_key_t* keys. The header/parameter dissectors use a cose_header_context_t* as the user data pointer.
An additional dissector "cose.msg.headers" will dissect an individual header map structure outside of a COSE message.
GVariant* cose_param_key_t::label |
Label simple value (int or tstr) as variant. Object owned by this struct.
GVariant* cose_param_key_t::principal |
The Algorithm or Key Type context or NULL for all-context keys.