Add cynara backend 50/71050/2
authorKyungwook Tak <k.tak@samsung.com>
Tue, 24 May 2016 01:51:24 +0000 (10:51 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Tue, 24 May 2016 03:00:20 +0000 (12:00 +0900)
commit5974f700186c3f58624e6d761e7bc172442e5300
tree9abf2d23b71969405236eeccc28fc85331befd4d
parent07566c0f1fc315076832f2eeaee5f6ca06fd8cdd
Add cynara backend

For now, smack backend & 2.4 platform version base selected.

access control backend is selected by macro defined in top of the spec
file. pkgmgr API is bit different between 3.0 and lower because of
multi-user so it's branched by preprocessor by PLATFORM_VERSION_3 definition.

Change-Id: I1b587e7a9fd8c8e120be53d6065b03b6d5aed4d9
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
13 files changed:
CMakeLists.txt
packaging/csr-framework.spec
packaging/csr-test.manifest.in
packaging/csr-test.manifest.smack.in [new file with mode: 0644]
packaging/csr.manifest.in
packaging/csr.manifest.smack.in [new file with mode: 0644]
src/CMakeLists.txt
src/framework/CMakeLists.txt
src/framework/common/credential-cynara.cpp [new file with mode: 0644]
src/framework/common/credential-smack.cpp [moved from src/framework/common/credential.cpp with 89% similarity]
src/framework/common/credential.h
src/framework/service/access-control-cynara.cpp [new file with mode: 0644]
test/test-common.cpp