const Name & getName() const noexcept
Get the data name.
Represents an absolute name.
Signing parameters passed to KeyChain.
@ SIGNER_TYPE_CERT
Signer is a certificate, use it directly.
@ SIGNER_TYPE_SHA256
Use a SHA-256 digest only, no signer needs to be specified.
@ SIGNER_TYPE_ID
Signer is an identity, use its default key and default certificate.
@ SIGNER_TYPE_KEY
Signer is a key, use its default certificate.
Frontend handle for an identity in the PIB.
Frontend handle for a key in the PIB.
Represents an NDN certificate.
SigningInfo signingByCertificate(const Name &certName)
Return a SigningInfo for signing with a certificate.
SigningInfo signingByKey(const Name &keyName)
Return a SigningInfo for signing with a key.
SigningInfo signingByIdentity(const Name &identityName)
Return a SigningInfo for signing with an identity.
SigningInfo signingWithSha256()
Return a SigningInfo for signing with a SHA-256 digest.