34#ifndef BSLB_SECOUTCOME_H_
35#define BSLB_SECOUTCOME_H_
Single entry-point include file for all of the BPSec Lib (BSL) frontend API.
Defines the RFC 9172 Security Parameter of the Abstract Security Block.
Defines the RFC 9172 Security Result.
Heap data storage and views.
const BSL_SecOper_t * sec_oper
Non-NULL pointer to Security Operation that provided the input.
bool is_success
Boolean indicating true when successful.
BSLB_SecResultList_t result_list
List of security results with metadata for receiver. Must be encoded into BTSD.
BSLB_SecParamList_t param_list
List of security parameters with metadata for receiver. Must be encoded into the BTSD.
BSL_Data_t allocation
Pre-allocated memory pool, lifetimes of all results and parameters are tied to this.