|
BSL v1.0.0 - 16.g9d98179
AMMOS Bundle Protocol Security Library (BSL)
|
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 |
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.
| BSL_HostEIDPattern_t BSLP_PolicyPredicate_t::dst_eid_pattern |
| BSL_PolicyLocation_e BSLP_PolicyPredicate_t::location |
Referenced by BSLP_PolicyPredicate_Init(), BSLP_PolicyPredicate_IsConsistent(), and BSLP_PolicyPredicate_IsMatch().
| BSL_HostEIDPattern_t BSLP_PolicyPredicate_t::secsrc_eid_pattern |
Referenced by BSLP_PolicyPredicate_Deinit(), BSLP_PolicyPredicate_Init(), and BSLP_PolicyPredicate_IsConsistent().
| BSL_HostEIDPattern_t BSLP_PolicyPredicate_t::src_eid_pattern |