Remove key-manager::api-storage privilege use in CKM tests 45/240345/2
authorMateusz Cegielka <m.cegielka@samsung.com>
Mon, 27 Jul 2020 09:29:24 +0000 (11:29 +0200)
committerMateusz Cegielka <m.cegielka@samsung.com>
Tue, 11 Aug 2020 11:53:45 +0000 (13:53 +0200)
commit3e8471dd39814048adf9ef625e888bbfbae16e6c
tree07d9e1de4fc951d455e0b08eb25bd6523447139b
parentd268044f6b941e7f9526ed765a6503708bf67e3a
Remove key-manager::api-storage privilege use in CKM tests

Some CKM tests request the key-manager::api-storage privilege when
switching context to the user. However. this privilege was removed five
years ago (see commits 06d3064 and d5e32f8 in key-manager) and is no
longer required to use key-manager.

I have removed all calls responsible for requesting this privilege. This
also made it possible to only use the simplest ScopedAccessRequest
constructor and remove all other constructors.

Change-Id: I788e44f8e59575f80c8999b6b64eaefcc905fb75
src/ckm/privileged/access_provider2.cpp
src/ckm/privileged/access_provider2.h
src/ckm/privileged/initial-values.cpp
src/ckm/privileged/main.cpp
src/ckm/privileged/system-db.cpp