|
BSL v1.1.1 - 19.g31939de
AMMOS Bundle Protocol Security Library (BSL)
|
Represents the Abstract Security Block as defined in RFC9172. More...
#include <backend/AbsSecBlock.h>
Collaboration diagram for BSL_AbsSecBlock_t:Data Fields | |
| int64_t | sec_context_id |
| Security context id. | |
| BSL_HostEID_t | source_eid |
| Source EID native representation, BSL host must take care of encoding/decoding. | |
| BSLB_IdValPairPtrList_t | params |
| List of pointers to security parameters. | |
| BSL_AbsSecBlock_TargetList_t | target_results |
| List of targets and their parameters. | |
Represents the Abstract Security Block as defined in RFC9172.
| BSLB_IdValPairPtrList_t BSL_AbsSecBlock_t::params |
List of pointers to security parameters.
| int64_t BSL_AbsSecBlock_t::sec_context_id |
Security context id.
| BSL_HostEID_t BSL_AbsSecBlock_t::source_eid |
Source EID native representation, BSL host must take care of encoding/decoding.
| BSL_AbsSecBlock_TargetList_t BSL_AbsSecBlock_t::target_results |
List of targets and their parameters.
This is stored together internally for consistency. The ASB encoded form uses separate items.