Lines Matching refs:cppbor
79 cppbor::Map map; in saveToDisk()
87 cppbor::Array sacpArray; in saveToDisk()
89 cppbor::Array array; in saveToDisk()
101 cppbor::Map encryptedBlobsMap; in saveToDisk()
103 cppbor::Array encryptedChunkArray; in saveToDisk()
107 cppbor::Array entryDataArray; in saveToDisk()
109 cppbor::Array idsArray; in saveToDisk()
122 cppbor::Array authKeyDatasArray; in saveToDisk()
124 cppbor::Array array; in saveToDisk()
143 optional<SecureAccessControlProfile> parseSacp(const cppbor::Item& item) { in parseSacp()
144 const cppbor::Array* array = item.asArray(); in parseSacp()
150 const cppbor::Int* itemId = ((*array)[0])->asInt(); in parseSacp()
151 const cppbor::Bstr* itemReaderCertificate = ((*array)[1])->asBstr(); in parseSacp()
152 const cppbor::Simple* simple = ((*array)[2])->asSimple(); in parseSacp()
153 const cppbor::Bool* itemUserAuthenticationRequired = in parseSacp()
155 const cppbor::Int* itemTimeoutMillis = ((*array)[3])->asInt(); in parseSacp()
156 const cppbor::Int* itesecureUserId_ = ((*array)[4])->asInt(); in parseSacp()
157 const cppbor::Bstr* itemMac = ((*array)[5])->asBstr(); in parseSacp()
174 optional<AuthKeyData> parseAuthKeyData(const cppbor::Item& item) { in parseAuthKeyData()
175 const cppbor::Array* array = item.asArray(); in parseAuthKeyData()
180 const cppbor::Bstr* itemCertificate = ((*array)[0])->asBstr(); in parseAuthKeyData()
181 const cppbor::Bstr* itemKeyBlob = ((*array)[1])->asBstr(); in parseAuthKeyData()
182 const cppbor::Bstr* itemStaticAuthenticationData = ((*array)[2])->asBstr(); in parseAuthKeyData()
183 const cppbor::Bstr* itemPendingCertificate = ((*array)[3])->asBstr(); in parseAuthKeyData()
184 const cppbor::Bstr* itemPendingKeyBlob = ((*array)[4])->asBstr(); in parseAuthKeyData()
185 const cppbor::Int* itemUseCount = ((*array)[5])->asInt(); in parseAuthKeyData()
196 const cppbor::Int* itemExpirationDateMillisSinceEpoch = ((*array)[6])->asInt(); in parseAuthKeyData()
210 vector<int32_t> parseAccessControlProfileIds(const cppbor::Item& item) { in parseAccessControlProfileIds()
211 const cppbor::Array* array = item.asArray(); in parseAccessControlProfileIds()
219 const cppbor::Int* itemInt = ((*array)[n])->asInt(); in parseAccessControlProfileIds()
229 optional<vector<vector<uint8_t>>> parseEncryptedChunks(const cppbor::Item& item) { in parseEncryptedChunks()
230 const cppbor::Array* array = item.asArray(); in parseEncryptedChunks()
238 const cppbor::Bstr* itemBstr = ((*array)[n])->asBstr(); in parseEncryptedChunks()
265 auto [item, _ /* newPos */, message] = cppbor::parse(data.value()); in loadFromDisk()
271 const cppbor::Map* map = item->asMap(); in loadFromDisk()
279 const cppbor::Tstr* tstr = keyItem->asTstr(); in loadFromDisk()
287 const cppbor::Int* number = valueItem->asInt(); in loadFromDisk()
294 const cppbor::Bstr* valueBstr = valueItem->asBstr(); in loadFromDisk()
301 const cppbor::Bstr* valueBstr = valueItem->asBstr(); in loadFromDisk()
308 const cppbor::Array* array = valueItem->asArray(); in loadFromDisk()
314 const std::unique_ptr<cppbor::Item>& item = (*array)[m]; in loadFromDisk()
324 const cppbor::Map* map = valueItem->asMap(); in loadFromDisk()
331 const cppbor::Tstr* ecTstr = ecKeyItem->asTstr(); in loadFromDisk()
338 const cppbor::Array* ecEntryArrayItem = ecValueItem->asArray(); in loadFromDisk()
344 const cppbor::Int* ecEntrySizeItem = (*ecEntryArrayItem)[0]->asInt(); in loadFromDisk()
373 const cppbor::Array* array = valueItem->asArray(); in loadFromDisk()
379 const std::unique_ptr<cppbor::Item>& item = (*array)[m]; in loadFromDisk()
389 const cppbor::Int* number = valueItem->asInt(); in loadFromDisk()
397 const cppbor::Int* number = valueItem->asInt(); in loadFromDisk()
405 const cppbor::Int* number = valueItem->asInt(); in loadFromDisk()