A Signature is storage for the signature-related information (info and value) in a Data packet. More...
#include <signature.hpp>
Data Structures | |
| class | Error |
Public Types | |
| enum | { Sha256 = 0, Sha256WithRsa = 1 } |
Public Member Functions | |
| Signature () | |
| operator bool () const | |
| uint32_t | getType () const |
| const Block & | getInfo () const |
| void | setInfo (const Block &info) |
| const Block & | getValue () const |
| void | setValue (const Block &value) |
| void | reset () |
| bool | operator== (const Signature &other) const |
| bool | operator!= (const Signature &other) const |
Data Fields | |
| __pad0__: m_value(value) { setInfo(info) | |
Protected Attributes | |
| int32_t | m_type |
| Block | m_info |
| Block | m_value |
A Signature is storage for the signature-related information (info and value) in a Data packet.
Definition at line 15 of file signature.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| Sha256 | |
| Sha256WithRsa | |
Definition at line 28 of file signature.hpp.
|
inline |
Definition at line 33 of file signature.hpp.
|
inline |
Definition at line 56 of file signature.hpp.
|
inline |
Definition at line 50 of file signature.hpp.
|
inline |
Definition at line 79 of file signature.hpp.
|
inline |
Definition at line 44 of file signature.hpp.
|
inline |
Definition at line 108 of file signature.hpp.
|
inline |
Definition at line 101 of file signature.hpp.
|
inline |
Definition at line 92 of file signature.hpp.
|
inline |
Definition at line 63 of file signature.hpp.
|
inline |
Definition at line 86 of file signature.hpp.
| ndn::Signature::__pad0__ |
Definition at line 41 of file signature.hpp.
|
mutableprotected |
Definition at line 116 of file signature.hpp.
|
protected |
Definition at line 114 of file signature.hpp.
|
mutableprotected |
Definition at line 117 of file signature.hpp.