refactoring: prepare for PolicySet customization 49/199149/8
authorAdrian Szyndela <adrian.s@samsung.com>
Tue, 5 Feb 2019 14:53:06 +0000 (15:53 +0100)
committerAdrian Szyndela <adrian.s@samsung.com>
Tue, 12 Feb 2019 14:39:24 +0000 (15:39 +0100)
commit3271ca977e1e40afddeb85f10afac99ab6f330df
tree318e3902ae7b2f7ffb800125e6ecaabd48a8cccc
parent1bc99fe16be86a2de7d8fcc33f5fb13aafb6c4ca
refactoring: prepare for PolicySet customization

PolicySets are composed of context, user, and group policies.
However, PolicySet for PolicyAccess does not need user and group
policies.
This commit prepares base classes for PolicySets that will allow
handy customization of behaviour and composition.

Change-Id: Idde9daf06e2caa2975d899b99f091ece49b66113
src/internal/naive_policy_db.cpp
src/internal/naive_policy_db.hpp