Add DataContainer class to contain data, its type and encryption details. 36/46636/16
authorMaciej J. Karpiuk <m.karpiuk2@samsung.com>
Mon, 24 Aug 2015 08:52:09 +0000 (10:52 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Tue, 24 Nov 2015 17:34:46 +0000 (09:34 -0800)
commit7d24744edd8f92af52c7631af5b1a0feccfc3248
tree2af6a64fb1473cdd8b24cfe557a8f6c6f100b495
parent2fe537fa54c272ac3cd18dc75fa369425dea84f6
Add DataContainer class to contain data, its type and encryption details.

[Problem] Encrypted data details are kept separately to the data.
[Solution] Store provides an interface to handle data, type and encryption details in a single object.

Change-Id: Ic35a0a6205670c2a41a183e56b884be87179ebab
src/manager/crypto/generic-backend/gstore.h
src/manager/crypto/sw-backend/store.cpp
src/manager/crypto/sw-backend/store.h
src/manager/crypto/tz-backend/store.cpp
src/manager/crypto/tz-backend/store.h
src/manager/initial-values/BufferHandler.h
src/manager/initial-values/InitialValueHandler.cpp
src/manager/service/ckm-logic.cpp
src/manager/service/ckm-logic.h
src/manager/service/ckm-service.cpp