1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "CryptographicMessageSyntax2004"
4  * 	found in "rfc5652-12.1.asn1"
5  * 	`asn1c -Werror -fcompound-names -fwide-types -D asn1/asn1c -no-gen-PER -no-gen-example`
6  */
7 
8 #include "SignedAttributes.h"
9 
10 static asn_oer_constraints_t asn_OER_type_SignedAttributes_constr_1 CC_NOTUSED = {
11 	{ 0, 0 },
12 	-1	/* (SIZE(1..MAX)) */};
13 asn_TYPE_member_t asn_MBR_SignedAttributes_1[] = {
14 	{ ATF_POINTER, 0, 0,
15 		(ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
16 		0,
17 		&asn_DEF_CMSAttribute,
18 		0,
19 		{ 0, 0, 0 },
20 		0, 0, /* No default value */
21 		""
22 		},
23 };
24 static const ber_tlv_tag_t asn_DEF_SignedAttributes_tags_1[] = {
25 	(ASN_TAG_CLASS_UNIVERSAL | (17 << 2))
26 };
27 asn_SET_OF_specifics_t asn_SPC_SignedAttributes_specs_1 = {
28 	sizeof(struct SignedAttributes),
29 	offsetof(struct SignedAttributes, _asn_ctx),
30 	0,	/* XER encoding is XMLDelimitedItemList */
31 };
32 asn_TYPE_descriptor_t asn_DEF_SignedAttributes = {
33 	"SignedAttributes",
34 	"SignedAttributes",
35 	&asn_OP_SET_OF,
36 	asn_DEF_SignedAttributes_tags_1,
37 	sizeof(asn_DEF_SignedAttributes_tags_1)
38 		/sizeof(asn_DEF_SignedAttributes_tags_1[0]), /* 1 */
39 	asn_DEF_SignedAttributes_tags_1,	/* Same as above */
40 	sizeof(asn_DEF_SignedAttributes_tags_1)
41 		/sizeof(asn_DEF_SignedAttributes_tags_1[0]), /* 1 */
42 	{ &asn_OER_type_SignedAttributes_constr_1, 0, SET_OF_constraint },
43 	asn_MBR_SignedAttributes_1,
44 	1,	/* Single element */
45 	&asn_SPC_SignedAttributes_specs_1	/* Additional specs */
46 };
47 
48