X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fmanager%2Fservice%2Fdb-row.h;h=9e95aa2a24ad306857bd7306ac8963d10c38a953;hb=9a014faa60dc27b5bcdb5d7307aa81262d615118;hp=1de73a0baf34ece237fadfde1477592230d7ff0e;hpb=57c81d6e3ba59a4efbce2cf048236c8bf772f6bf;p=platform%2Fcore%2Fsecurity%2Fkey-manager.git diff --git a/src/manager/service/db-row.h b/src/manager/service/db-row.h index 1de73a0..9e95aa2 100644 --- a/src/manager/service/db-row.h +++ b/src/manager/service/db-row.h @@ -2,8 +2,6 @@ #include -#include - #include #include @@ -11,15 +9,14 @@ namespace CKM { struct DBRow { std::string alias; std::string smackLabel; - int restricted; int exportable; DBDataType dataType; // cert/key/data DBCMAlgType algorithmType; // Algorithm type used for row data encryption int encryptionScheme; // for example: (ENCR_BASE64 | ENCR_PASSWORD) - SafeBuffer iv; // encoded in base64 + RawBuffer iv; // encoded in base64 int dataSize; // size of information without hash and padding - SafeBuffer data; + RawBuffer data; + RawBuffer tag; // tag for Aes Gcm algorithm }; } // namespace CKM -