IBR-DTNSuite  0.8
dtn::security Namespace Reference

Classes

class  BundleAuthenticationBlock
class  ExtensionSecurityBlock
class  MutualSerializer
class  PayloadConfidentialBlock
class  PayloadIntegrityBlock
class  SecurityBlock
class  SecurityKey
class  StrictSerializer
class  CertificateManagerInitEvent
 This class represents an event that is thrown if the Initialization of the SecurityCertificateManager succeeded. More...
class  SecurityCertificateManager
 This class is a manager to handle certificates. More...
class  SecurityKeyManager
class  SecurityManager
class  TLSStreamComponent
 This class acts as an event receiver for SecurityCertificateManager Events and forwards them to the TLSStream class. More...

Functions

std::ostream & operator<< (std::ostream &stream, const SecurityBlock::TLVList &tlvlist)
std::istream & operator>> (std::istream &stream, SecurityBlock::TLVList &tlvlist)
std::ostream & operator<< (std::ostream &stream, const SecurityBlock::TLV &tlv)
std::istream & operator>> (std::istream &stream, SecurityBlock::TLV &tlv)

Function Documentation

std::ostream& dtn::security::operator<< ( std::ostream &  stream,
const SecurityBlock::TLVList &  tlvlist 
)

Definition at line 120 of file SecurityBlock.cpp.

std::ostream& dtn::security::operator<< ( std::ostream &  stream,
const SecurityBlock::TLV &  tlv 
)

Definition at line 159 of file SecurityBlock.cpp.

std::istream& dtn::security::operator>> ( std::istream &  stream,
SecurityBlock::TLVList &  tlvlist 
)

Definition at line 132 of file SecurityBlock.cpp.

References dtn::security::SecurityBlock::TLVList::getLength().

Here is the call graph for this function:

std::istream& dtn::security::operator>> ( std::istream &  stream,
SecurityBlock::TLV &  tlv 
)

Definition at line 166 of file SecurityBlock.cpp.