IBR-DTNSuite  0.12
dtn::security Namespace Reference

Classes

class  BundleAuthenticationBlock
 
class  ExtensionSecurityBlock
 
class  MutableSerializer
 
class  PayloadConfidentialBlock
 
class  PayloadIntegrityBlock
 
class  SecurityException
 
class  EncryptException
 
class  DecryptException
 
class  VerificationFailedException
 
class  ElementMissingException
 
class  SecurityBlock
 
class  SecurityKey
 
class  StrictSerializer
 
class  SecurityCertificateException
 
class  SecurityCertificateManager
 This class is a manager to handle certificates. More...
 
class  SecurityKeyManager
 
class  SecurityManager
 

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 137 of file SecurityBlock.cpp.

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

Definition at line 176 of file SecurityBlock.cpp.

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

Definition at line 149 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 183 of file SecurityBlock.cpp.