Refactor KeyProvider 11/282611/1
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Wed, 5 Oct 2022 13:51:33 +0000 (15:51 +0200)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Thu, 6 Oct 2022 11:09:06 +0000 (13:09 +0200)
commit4a0dc292d4cc243a615699b3104f2d7749c043c7
tree6fe4e732791b72e16f1cf13c3c7c132142eae0af
parentead9e1d5a1bbbf8033f87da41ff61d16359a3648
Refactor KeyProvider

Apply modifications while keeping key file format and encryption scheme
unchanged:
* Remove unused code
* Deduplicate code
* Unify key naming
* Simplify structures keeping various forms of keys and their metadata
* Update tests

Change-Id: I38caceb6c38bfecbdbbb290df39042ba7b17b394
misc/encryption_scheme/test_encryption-scheme.cpp
src/manager/main/key-manager-main.cpp
src/manager/service/ckm-logic.cpp
src/manager/service/key-provider.cpp
src/manager/service/key-provider.h
unit-tests/test_key-provider.cpp