New API for registering app permissions.
authorSebastian Grabowski <s.grabowski@partner.samsung.com>
Mon, 4 Nov 2013 07:18:17 +0000 (08:18 +0100)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 30 Jan 2014 11:47:56 +0000 (12:47 +0100)
commit8e2f4883140cde055a13ccccc149496da161c52c
tree422c1421de2eba0fd5ac5c812e5bf8c8114d1a27
parent348655ca867978df087cd2ad3268c5f9f4bd9dcd
New API for registering app permissions.

[Issue#]        SSDWSSP-620
[Bug/Feature]   Add new API in libprivilege-control and use it in
                security-server.
[Cause]         There is a need to prepare changes for installers team
                regarding usage of perm_app_setup_permissions function.
[Solution]      Function perm_app_setup_permissions (former
                perm_app_register_permissions) is intended to
                add persistent permissions during installation process.
                Function perm_app_enable_permissions from now on should
                not be used for initial addition of app permissions.
                Dependencies:
                security-tests:
                I18ddd5d286988584cd822a4b929419c8bc1c6102
[Verification]  Build, install, run tests.

Change-Id: I4a14b0f91a5bc7e358339cacb5b93fcf234935eb
db/rules-db.sql
include/privilege-control.h
src/privilege-control.c
src/rules-db-internals.c