Accept null as appId during license extraction 78/132178/9
authorBartlomiej Grzelewski <b.grzelewski@samsung.com>
Thu, 1 Jun 2017 10:12:09 +0000 (12:12 +0200)
committerBartlomiej Grzelewski <b.grzelewski@samsung.com>
Tue, 13 Jun 2017 09:54:16 +0000 (11:54 +0200)
commit264ef0cba747a2849accd9cbec6df7d0989abc00
tree3272b03cad08fd6db7fc8f4c4392b5c204496470
parent8c3454fb15ab66a8d3519ad2917ff9c4f2dd3583
Accept null as appId during license extraction

In non-hybrid application appId is not placed
inside smack label. Non-hybrid application could
not be idenitified. We can only retrieve its pkgId.

Change-Id: I52d35fab45dbf494dfc8a2de84c38d63d29b781d
src/client/client-security-manager.cpp
src/common/include/privilege_db.h
src/common/include/service_impl.h
src/common/privilege_db.cpp
src/common/service_impl.cpp
src/include/app-runtime.h
src/license-manager/agent/agent_logic.cpp
src/server/service/service.cpp
test/test_privilege_db_app_defined_privileges.cpp