2
3
4
5
6
8#ifndef _Vanetza_Security_SymmetricCiphertext_H_
9#define _Vanetza_Security_SymmetricCiphertext_H_
12#include "asn_application.h"
16#include "constr_CHOICE.h"
23typedef enum Vanetza_Security_SymmetricCiphertext_PR {
24 Vanetza_Security_SymmetricCiphertext_PR_NOTHING,
25 Vanetza_Security_SymmetricCiphertext_PR_aes128ccm,
27 Vanetza_Security_SymmetricCiphertext_PR_sm4Ccm
28} Vanetza_Security_SymmetricCiphertext_PR;
32 Vanetza_Security_SymmetricCiphertext_PR present;
34 Vanetza_Security_One28BitCcmCiphertext_t aes128ccm;
36
37
38
39 Vanetza_Security_One28BitCcmCiphertext_t sm4Ccm;
43 asn_struct_ctx_t _asn_ctx;
44} Vanetza_Security_SymmetricCiphertext_t;
47extern asn_TYPE_descriptor_t asn_DEF_Vanetza_Security_SymmetricCiphertext;
48extern asn_CHOICE_specifics_t asn_SPC_Vanetza_Security_SymmetricCiphertext_specs_1;
49extern asn_TYPE_member_t asn_MBR_Vanetza_Security_SymmetricCiphertext_1[2];
50extern asn_oer_constraints_t asn_OER_type_Vanetza_Security_SymmetricCiphertext_constr_1;
51extern asn_per_constraints_t asn_PER_type_Vanetza_Security_SymmetricCiphertext_constr_1;
58#include "asn_internal.h"