Lines Matching refs:content
115 auto content = request.ResponseStreamFactory()(); in GetObjectSecurely() local
116 …cryptoStream = std::make_shared<CryptoStreamBuf>(*content, cipher_, material.ContentKey(), iv, sta… in GetObjectSecurely()
117 userContent = content; in GetObjectSecurely()
118 return content; in GetObjectSecurely()
195 void CryptoModule::addMetaData(const ContentCryptoMaterial& content, ObjectMetaData& meta) in addMetaData() argument
199 …Base64Encode((const char*)content.EncryptedContentKey().data(), content.EncryptedContentKey().size… in addMetaData()
203 …Base64Encode((const char*)content.EncryptedContentIV().data(), content.EncryptedContentIV().size()… in addMetaData()
206 meta.addUserHeader("client-side-encryption-cek-alg", content.CipherName()); in addMetaData()
209 meta.addUserHeader("client-side-encryption-wrap-alg", content.KeyWrapAlgorithm()); in addMetaData()
212 if (!content.Description().empty()) { in addMetaData()
213 std::string jsonStr = MapToJsonString(content.Description()); in addMetaData()
220 if (!content.MagicNumber().empty()) { in addMetaData()
221 meta.addUserHeader("client-side-encryption-magic-number-hmac", content.MagicNumber()); in addMetaData()
242 void CryptoModule::readMetaData(ContentCryptoMaterial& content, const ObjectMetaData& meta) in readMetaData() argument
246 …content.setEncryptedContentKey(Base64Decode(meta.UserMetaData().at("client-side-encryption-key"))); in readMetaData()
251 …content.setEncryptedContentIV(Base64Decode(meta.UserMetaData().at("client-side-encryption-start"))… in readMetaData()
256 content.setCipherName(meta.UserMetaData().at("client-side-encryption-cek-alg")); in readMetaData()
261 content.setKeyWrapAlgorithm(meta.UserMetaData().at("client-side-encryption-wrap-alg")); in readMetaData()
266 … content.setDescription(JsonStringToMap(meta.UserMetaData().at("client-side-encryption-matdesc"))); in readMetaData()
290 void CryptoModuleAESCTR::initEncryptionCipher(ContentCryptoMaterial& content) in initEncryptionCipher() argument
293 content.setCipherName(cipher_->Name()); in initEncryptionCipher()
296 void CryptoModuleAESCTR::generateKeyIV(ContentCryptoMaterial& content) in generateKeyIV() argument
298 content.setContentKey(SymmetricCipher::GenerateKey(32)); in generateKeyIV()
301 content.setContentIV(iv); in generateKeyIV()
304 void CryptoModuleAESCTR::initDecryptionCipher(ContentCryptoMaterial& content) in initDecryptionCipher() argument
306 UNUSED_PARAM(content); in initDecryptionCipher()