1 /*
2  * Copyright (c) 2001-2019, Arm Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 
8 /*!
9  @addtogroup cc_ecpki_domains_defs
10 
11  @{
12  */
13 
14 /*!
15  @file
16  @brief This file contains CryptoCell ECPKI domains supported by the project.
17  */
18 
19 #ifndef _CC_ECPKI_DOMAIN_DEFS_H
20 #define _CC_ECPKI_DOMAIN_DEFS_H
21 
22 #ifdef __cplusplus
23 extern "C"
24 {
25 #endif
26 
27 #include "cc_ecpki_domain_secp192r1.h"
28 #include "cc_ecpki_domain_secp224r1.h"
29 #include "cc_ecpki_domain_secp256r1.h"
30 #include "cc_ecpki_domain_secp521r1.h"
31 #include "cc_ecpki_domain_secp192k1.h"
32 #include "cc_ecpki_domain_secp224k1.h"
33 #include "cc_ecpki_domain_secp256k1.h"
34 #include "cc_ecpki_domain_secp384r1.h"
35 
36 /*! Definition of the domain-retrieval function. */
37 typedef const CCEcpkiDomain_t * (*getDomainFuncP)(void);
38 
39 
40 #ifdef __cplusplus
41 }
42 #endif
43 
44 /*!
45  @}
46  */
47 #endif
48 
49