BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
BSLP_PolicyPredicate_t Struct Reference

THE key function that matches a bundle against a rule to provide the output action and specific parameters to use for the security operation. More...

#include <SamplePolicyProvider.h>

+ Collaboration diagram for BSLP_PolicyPredicate_t:

Data Fields

BSL_PolicyLocation_e location
 
BSL_HostEIDPattern_t src_eid_pattern
 
BSL_HostEIDPattern_t secsrc_eid_pattern
 
BSL_HostEIDPattern_t dst_eid_pattern
 

Detailed Description

THE key function that matches a bundle against a rule to provide the output action and specific parameters to use for the security operation.

E.g., it'll give parameters like which key to use, but also parameters for target block, security block, sec context, etc.

Definition at line 42 of file SamplePolicyProvider.h.

Field Documentation

◆ dst_eid_pattern

BSL_HostEIDPattern_t BSLP_PolicyPredicate_t::dst_eid_pattern

Definition at line 47 of file SamplePolicyProvider.h.

◆ location

BSL_PolicyLocation_e BSLP_PolicyPredicate_t::location

Definition at line 44 of file SamplePolicyProvider.h.

◆ secsrc_eid_pattern

BSL_HostEIDPattern_t BSLP_PolicyPredicate_t::secsrc_eid_pattern

Definition at line 46 of file SamplePolicyProvider.h.

◆ src_eid_pattern

BSL_HostEIDPattern_t BSLP_PolicyPredicate_t::src_eid_pattern

Definition at line 45 of file SamplePolicyProvider.h.


The documentation for this struct was generated from the following file: