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