New class hierarchy (multiple backends support).
[platform/core/security/key-manager.git] / src / manager / crypto / platform / decider.cpp
1 #include <platform/decider.h>
2
3 #include <sw-backend/store.h>
4
5 namespace CKM {
6 namespace Crypto {
7
8 Decider::Decider()
9   : m_store(new SW::Store)
10 {}
11
12 GStoreShPtr Decider::getStore(const Token &) {
13     // This the place where we should choose backend bases on token information.
14     return m_store;
15 };
16
17 } // namespace Crypto
18 } // namespace CKM
19