Actions
Feature #5006
openCertificateBundle producer
Status:
New
Priority:
Normal
Assignee:
-
Category:
Security
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
3.00 h
Tags:
Description
Implement CertificateBundle publisher API, as specified in #2766-30.
This issue includes these types:
CertBundleImsInserter
CertBundleProducer
The CertBundleRepongInserter
is excluded due to uncertainty on repo insertion protocol.
Updated by Junxiao Shi about 5 years ago
- Blocked by Feature #5005: CertificateBundle publisher added
Updated by Jeremy Clark over 4 years ago
I'm unsure of the exact relationship between the CertificateBundle producer and inserter and the CertBundleBuilder
. Is the application expected to call CertBundleBuilder.add
after the CertificateBundleProducer
object has been created?
Updated by Junxiao Shi over 4 years ago
An example application workflow is:
// create CertBundleBuilder, and set sources
CertBundleBuilder builder(keyChain, si);
builder.setFetcher(fetcher);
// create publishers
CertBundleImsInserter inserter(builder, ims);
CertBundleProducer producer(builder, face);
// Generally, application do not need both CertBundleImsInserter and CertBundleProducer.
// Use CertBundleImsInserter when you want to handle each lookup manually.
// Use CertBundleProducer for automatic Interest processing.
// Internally, CertBundleProducer can use a CertBundleImsInserter with persistent InMemoryStorage.
// ready to add certificates
auto hdl1 = builder.add(name1);
auto hdl2 = builder.add(name2);
Updated by Alex Afanasyev over 4 years ago
- Tags changed from CertificateBundle to CertificateBundle, security
Updated by Davide Pesavento over 3 years ago
- Target version changed from 0.8.0 to 0.9.0
Updated by Davide Pesavento 12 months ago
- Tags changed from security, CertificateBundle to CertificateBundle
- Assignee deleted (
Jeremy Clark) - Target version deleted (
0.9.0)
Actions