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 "SignatureAlgorithmIdentifier.h" 9 10 /* 11 * This type is implemented using AlgorithmIdentifier, 12 * so here we adjust the DEF accordingly. 13 */ 14 static const ber_tlv_tag_t asn_DEF_SignatureAlgorithmIdentifier_tags_1[] = { 15 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) 16 }; 17 asn_TYPE_descriptor_t asn_DEF_SignatureAlgorithmIdentifier = { 18 "SignatureAlgorithmIdentifier", 19 "SignatureAlgorithmIdentifier", 20 &asn_OP_SEQUENCE, 21 asn_DEF_SignatureAlgorithmIdentifier_tags_1, 22 sizeof(asn_DEF_SignatureAlgorithmIdentifier_tags_1) 23 /sizeof(asn_DEF_SignatureAlgorithmIdentifier_tags_1[0]), /* 1 */ 24 asn_DEF_SignatureAlgorithmIdentifier_tags_1, /* Same as above */ 25 sizeof(asn_DEF_SignatureAlgorithmIdentifier_tags_1) 26 /sizeof(asn_DEF_SignatureAlgorithmIdentifier_tags_1[0]), /* 1 */ 27 { 0, 0, SEQUENCE_constraint }, 28 asn_MBR_AlgorithmIdentifier_1, 29 2, /* Elements count */ 30 &asn_SPC_AlgorithmIdentifier_specs_1 /* Additional specs */ 31 }; 32 33