[API Changed] Refine launch, uninstall API 20/138520/2 accepted/tizen/unified/20170726.013008 submit/tizen/20170725.065700 submit/tizen/20170725.091352
authorsangwan.kwon <sangwan.kwon@samsung.com>
Wed, 12 Jul 2017 10:50:55 +0000 (19:50 +0900)
committersangwan.kwon <sangwan.kwon@samsung.com>
Wed, 12 Jul 2017 11:15:24 +0000 (20:15 +0900)
commitfc9094e1ccf2b04be0a9fd28c6165fdf8159365e
treeebbcd7008e73ae7f8bf8d99d3818790c8638a73e
parent97f5bdbfb8edd50ea454cf618899a214735b7319
[API Changed] Refine launch, uninstall API

[AS-IS]
- Installer should save data(1):"package-certs-path".
- Launcher should be able to get data(1) for using launch API.
- Installer should be able to get data(1) for using uninstall API.

[TO-BE]
- Installer does not need to save and get data(1).
- Launcher does not need to get data(1).

Change-Id: Ieeec21a62830d5a02e53c592999e041feef1dc5a
Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
21 files changed:
CMakeLists.txt
api/tanchor/trust-anchor.h
api/tanchor/trust-anchor.hxx
examples/installer.c
examples/launcher.c
packaging/trust-anchor.spec
src/api.cpp
src/certificate.cpp
src/certificate.hxx
src/environment.hxx
src/file-system.cpp
src/file-system.hxx
src/logic.cpp
src/logic.hxx
src/trust-anchor.cpp
tests/CMakeLists.txt
tests/test-capi-installer.cpp
tests/test-capi-launcher.cpp
tests/test-curl.cpp
tests/test-installer.cpp
tests/test-launcher.cpp