BSL v0.0.0
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
backend Directory Reference
+ 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.
 
 CryptoInterface.c
 Backend cryptography implementation.
 
 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.c
 
 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
 SecurityResultSet implementation for result after application of security operations.
 
 SecurityResultSet.h
 SecurityResultSet implementation for result after application of security operations.
 
 UtilDefs_Data.c
 Implementation of the data containers for handling variable-sized buffers and ownership.
 
 UtilDefs_SeqReadWrite.c
 Implementation of flat-buffer sequential access.
 
 UtilDefs_SeqReadWrite.h
 Flat buffer data reading and writing.