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:
CertBundleImsInserterCertBundleProducer
The CertBundleRepongInserter is excluded due to uncertainty on repo insertion protocol.
      
      Updated by Junxiao Shi about 6 years ago
      
    
    - Blocked by Feature #5005: CertificateBundle publisher added
 
      
      Updated by Jeremy Clark over 5 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 5 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 5 years ago
      
    
    - Tags changed from CertificateBundle to CertificateBundle, security
 
      
      Updated by Davide Pesavento over 4 years ago
      
    
    - Target version changed from 0.8.0 to 0.9.0
 
      
      Updated by Davide Pesavento almost 2 years ago
      
    
    - Tags changed from security, CertificateBundle to CertificateBundle
 - Assignee deleted (
Jeremy Clark) - Target version deleted (
0.9.0) 
Actions