|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
Represents a security parameter in an ASB as defined in RFC9172. More...
#include <SecParam.h>
Collaboration diagram for BSL_SecParam_t:Data Fields | |
| uint64_t | param_id |
| Parameter ID. | |
| enum BSL_SecParam_Types_e | _type |
| Private. Indicates whether this is an integer or bytestring. | |
| uint64_t | _uint_value |
| Private. When an integer, this field is populated with the correct value. | |
| m_bstring_t | _bytes |
| Private. When a bytestring, this field is used. | |
Represents a security parameter in an ASB as defined in RFC9172.
In an encoded ASB, these are tuples of (param-id, param-val)
| m_bstring_t BSL_SecParam_t::_bytes |
Private. When a bytestring, this field is used.
| enum BSL_SecParam_Types_e BSL_SecParam_t::_type |
Private. Indicates whether this is an integer or bytestring.
| uint64_t BSL_SecParam_t::_uint_value |
Private. When an integer, this field is populated with the correct value.
| uint64_t BSL_SecParam_t::param_id |
Parameter ID.