![]() |
ndn-lite
|
The structure to represent the Signature. More...
#include <signature.h>
Data Fields | |
uint8_t | sig_type |
Signature type. More... | |
uint8_t | sig_value [NDN_SIGNATURE_BUFFER_SIZE] |
The buffer which holds signature value. More... | |
uint32_t | sig_size |
Signature value size. More... | |
uint8_t | enable_KeyLocator |
Key locator of the signing key. More... | |
ndn_name_t | key_locator_name |
uint8_t | enable_SignatureNonce |
The signature info nonce. More... | |
uint32_t | signature_nonce |
uint8_t | enable_Timestamp |
The signature timestamp. More... | |
uint64_t | timestamp |
uint8_t | enable_Seqnum |
The signature sequence number. More... | |
uint64_t | seqnum |
ndn_validity_period_t | validity_period |
Signature validity period. More... | |
uint8_t | enable_ValidityPeriod |
The structure to represent the Signature.
We don't support key digest as KeyLocator in ndn-lite.
uint8_t ndn_signature::enable_KeyLocator |
Key locator of the signing key.
Used when enable_KeyLocator > 0.
uint8_t ndn_signature::enable_Seqnum |
The signature sequence number.
Used when enable_Seqnum > 0.
uint8_t ndn_signature::enable_SignatureNonce |
The signature info nonce.
Used when enable_SignatureInfoNonce > 0.
uint8_t ndn_signature::enable_Timestamp |
The signature timestamp.
Used when enable_Timestamp > 0.
uint8_t ndn_signature::enable_ValidityPeriod |
ndn_name_t ndn_signature::key_locator_name |
uint64_t ndn_signature::seqnum |
uint32_t ndn_signature::sig_size |
Signature value size.
uint8_t ndn_signature::sig_type |
Signature type.
uint8_t ndn_signature::sig_value[NDN_SIGNATURE_BUFFER_SIZE] |
The buffer which holds signature value.
uint32_t ndn_signature::signature_nonce |
uint64_t ndn_signature::timestamp |
ndn_validity_period_t ndn_signature::validity_period |
Signature validity period.