|
BSL v1.0.0 - 4.g1b6a605
AMMOS Bundle Protocol Security Library (BSL)
|
Directory dependency graph for backend:Files | |
| AbsSecBlock.c | |
| Concrete implementation of the Abstract Security Block defined in RFC 9172. | |
| AbsSecBlock.h | |
| Concrete implementation of ASB and its functionality. | |
| HostInterface.c | |
| Implementation of the host BPA and its callback functions. | |
| LoggingStderr.c | |
Implementation of event logging using stderr output stream. | |
| PolicyProvider.c | |
| Defines interactions with an external Policy Provider. | |
| PublicInterfaceImpl.c | |
| Implementation of the dynamic backend Public API. | |
| PublicInterfaceImpl.h | |
| Private interface for the dynamic backend library context. | |
| SecOperation.c | |
| Defines a security operation. | |
| SecOperation.h | |
| Defines a security operation. | |
| SecOutcome.h | |
| Defines the result of a security operation. | |
| SecParam.c | |
| Implementation of a RFC9172 Parameter. | |
| SecParam.h | |
| Defines the RFC 9172 Security Parameter of the Abstract Security Block. | |
| SecResult.c | |
| Implementation of a RFC9172 Result. | |
| SecResult.h | |
| Defines the RFC 9172 Security Result. | |
| SecurityActionSet.c | |
| Implementation of construct holding details of security operations for a bundle. | |
| SecurityActionSet.h | |
| Implementation of construct holding details of security operations for a bundle. | |
| SecurityContext.c | |
| Implementation of functions to interact with the security context. | |
| SecurityResultSet.c | |
| Security Result Set implementation for result after application of security operations. | |
| SecurityResultSet.h | |
| Security Result Set implementation for result after application of security operations. | |
| TelemetryCounters.c | |
| Defines interactions with an external Policy Provider. | |
| UtilDefs_SeqReadWrite.c | |
| Implementation of flat-buffer sequential access. | |
| UtilDefs_SeqReadWrite.h | |
| Flat buffer data reading and writing. | |