Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
edhoc_config.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2021 Inria
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*/
5
6
#pragma once
7
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
30
#define EDHOC_CIPHER_SUITE_0_ENABLED
31
39
#define EDHOC_AUTH_METHOD_0_ENABLED
40
#define EDHOC_AUTH_METHOD_1_ENABLED
41
#define EDHOC_AUTH_METHOD_2_ENABLED
42
#define EDHOC_AUTH_METHOD_3_ENABLED
44
51
#define EDHOC_ASYNC_API_ENABLED
52
59
#define EDHOC_DEBUG_ENABLED
60
68
#define EDHOC_AUTH_CERT_ENABLED
69
#if defined(EDHOC_AUTH_CERT_ENABLED)
70
#define EDHOC_AUTH_CBOR_CERT
71
#endif
73
80
#define EDHOC_AUTH_RPK_ENABLED
81
87
#define EDHOC_COSE_HEADER_SIZE (5)
88
95
#define EDHOC_CRED_SIZE (256)
96
103
#define EDHOC_CRED_ID_SIZE (256)
104
111
#define EDHOC_ADDITIONAL_DATA_SIZE (64)
112
113
#ifdef __cplusplus
114
}
115
#endif
Generated on Thu Sep 24 2026 04:06:03 by
1.13.2