|
esp8266ndn
NDN Arduino library for ESP8266 and more
|
Go to the source code of this file.
Namespaces | |
| namespace | ndnph |
| namespace | ndnph::certificate |
| namespace | ndnph::detail |
Functions | |
| Component | ndnph::certificate::getKeyComponent () |
| Return 'KEY' component. | |
| Component | ndnph::certificate::getIssuerDefault () |
| Return 'NDNph' component as default issuerId. | |
| Component | ndnph::certificate::getIssuerSelf () |
| Return 'self' component as self-signed issuerId. | |
| bool | ndnph::certificate::isKeyName (const Name &name) |
| Determine if the input is a key name. | |
| bool | ndnph::certificate::isCertName (const Name &name) |
| Determine if the input is a certificate name. | |
| Name | ndnph::certificate::toSubjectName (Region ®ion, const Name &input, bool mustCopy=false) |
| Convert to subject name. | |
| Name | ndnph::certificate::toKeyName (Region ®ion, const Name &input, bool mustCopy=false) |
| Convert to key name. | |
| Name | ndnph::certificate::toCertName (Region ®ion, const Name &input, bool mustCopy=false) |
| Convert to certificate name. | |
| Name | ndnph::certificate::makeKeyName (Region ®ion, const Name &input, const Component &keyId) |
| Construct key name with specified keyId. | |
| Name | ndnph::certificate::makeCertName (Region ®ion, const Name &input, const Component &issuerId, const Component &version) |
| Construct certificate name with specified issuerId and version. | |
| Name | ndnph::certificate::makeCertName (Region ®ion, const Name &input, const Component &issuerId, uint64_t version=0) |
| Construct certificate name with specified issuerId and version. | |
| bool | ndnph::certificate::isCertificate (const Data &data) |
| Determine if the Data packet is a certificate. | |
| Name | ndnph::certificate::getIssuer (const Data &data) |
| ValidityPeriod | ndnph::certificate::getValidity (const Data &data) |
| template<typename Signer , typename Modify > | |
| Data::Signed | ndnph::detail::buildCertificate (Region ®ion, const Name &name, const ValidityPeriod &validity, const Signer &signer, const Modify &modify) |