values.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2025 TU Dresden
3  * Copyright (C) 2021 HAW Hamburg
4  *
5  * This file is subject to the terms and conditions of the GNU Lesser
6  * General Public License v2.1. See the file LICENSE in the top level
7  * directory for more details.
8  */
9 
10 #pragma once
11 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27 
34 #ifndef CONFIG_PSA_ASYMMETRIC_KEYPAIR_COUNT
35 #define CONFIG_PSA_ASYMMETRIC_KEYPAIR_COUNT 0
36 #endif
37 
44 #ifndef CONFIG_PSA_SINGLE_KEY_COUNT
45 #define CONFIG_PSA_SINGLE_KEY_COUNT 0
46 #endif
47 
54 #ifndef CONFIG_PSA_PROTECTED_KEY_COUNT
55 #if (IS_USED(MODULE_PSA_SECURE_ELEMENT))
56 #define CONFIG_PSA_PROTECTED_KEY_COUNT 5
57 #else
58 #define CONFIG_PSA_PROTECTED_KEY_COUNT 0
59 #endif
60 #endif
61 
62 #ifdef __cplusplus
63 }
64 #endif
65