51 const Name& ckPrefix, SigningInfo ckDataSigningInfo,
53 Validator& validator, KeyChain& keyChain, Face& face);
74 encrypt(span<const uint8_t> data);
100 InMemoryStorage::const_iterator
103 return m_ims.begin();
111 InMemoryStorage::const_iterator
122 fetchKekAndPublishCkData(
const std::function<
void()>& onReady,
134 SigningInfo m_ckDataSigningInfo;
136 bool m_isKekRetrievalInProgress;
137 std::optional<Data> m_kek;
140 InMemoryStoragePersistent m_ims;
141 ScopedRegisteredPrefixHandle m_ckReg;
142 PendingInterestHandle m_kekPendingInterest;
144 KeyChain& m_keyChain;
146 Scheduler m_scheduler;