|
BSL v1.0.0 - 4.g1b6a605
AMMOS Bundle Protocol Security Library (BSL)
|
Represents a Security Operation produced by a policy provider to inform the security context. More...
Collaboration diagram for BSL_SecOper_t:Data Fields | |
| int64_t | context_id |
| Security context ID. | |
| uint64_t | target_block_num |
| Bundle's block ID over which the security operation is applied. | |
| uint64_t | sec_block_num |
| Bundle's block ID which contains the security parameters and results for this operation. | |
| BSL_PolicyAction_e | policy_action |
| Policy for handing what to do to the block or bundle if security processing fails. | |
| BSL_SecOper_ConclusionState_e | conclusion |
| Conclusion state of security operation processing. | |
| BSL_ReasonCode_t | reason_code |
| Reason code for security operation. | |
| BSL_SecRole_e | _role |
| Private enumeration indicating the role (e.g., acceptor vs verifier) | |
| BSL_SecBlockType_e | _service_type |
| BSLB_SecParamList_t | _param_list |
Represents a Security Operation produced by a policy provider to inform the security context.
| BSL_PolicyAction_e BSL_SecOper_t::policy_action |
Policy for handing what to do to the block or bundle if security processing fails.