Aktualizr
C++ SOTA Client
src
libaktualizr
crypto
keymanager_config.h
1
#ifndef CRYPTO_KEYMANAGER_CONFIG_H_
2
#define CRYPTO_KEYMANAGER_CONFIG_H_
3
4
#include "crypto/p11_config.h"
5
#include "
utilities/types.h
"
6
7
// bundle some parts of the main config together
8
// Should be derived by calling Config::keymanagerConfig()
9
struct
KeyManagerConfig
{
10
KeyManagerConfig
() =
delete
;
// only allow construction by initializer list
11
P11Config
p11;
12
CryptoSource tls_ca_source;
13
CryptoSource tls_pkey_source;
14
CryptoSource tls_cert_source;
15
KeyType uptane_key_type;
16
CryptoSource uptane_key_source;
17
};
18
19
#endif // CRYPTO_KEYMANAGER_CONFIG_H_
P11Config
Definition:
p11_config.h:15
types.h
KeyManagerConfig
Definition:
keymanager_config.h:9
Generated by
1.8.14