ndn::security::SecuredBag Class Reference

#include <secured-bag.hpp>

Data Structures

class  Error
 

Public Member Functions

 SecuredBag ()
 
 SecuredBag (const Block &wire)
 
 SecuredBag (const v1::IdentityCertificate &cert, ConstBufferPtr key)
 
virtual ~SecuredBag ()
 
void wireDecode (const Block &wire)
 
const BlockwireEncode () const
 
const v1::IdentityCertificategetCertificate () const
 
ConstBufferPtr getKey () const
 

Detailed Description

Definition at line 31 of file secured-bag.hpp.

Constructor & Destructor Documentation

ndn::SecuredBag::SecuredBag ( )

Definition at line 34 of file secured-bag.cpp.

ndn::SecuredBag::SecuredBag ( const Block wire)
explicit

Definition at line 39 of file secured-bag.cpp.

ndn::SecuredBag::SecuredBag ( const v1::IdentityCertificate cert,
ConstBufferPtr  key 
)

Definition at line 44 of file secured-bag.cpp.

ndn::SecuredBag::~SecuredBag ( )
virtual

Definition at line 55 of file secured-bag.cpp.

Member Function Documentation

const v1::IdentityCertificate& ndn::security::SecuredBag::getCertificate ( ) const
inline

Definition at line 62 of file secured-bag.hpp.

ConstBufferPtr ndn::security::SecuredBag::getKey ( ) const
inline

Definition at line 68 of file secured-bag.hpp.

void ndn::SecuredBag::wireDecode ( const Block wire)

Definition at line 60 of file secured-bag.cpp.

const Block & ndn::SecuredBag::wireEncode ( ) const

Definition at line 73 of file secured-bag.cpp.