10#if !defined(ASN_DISABLE_OER_SUPPORT) 
   11static asn_oer_constraints_t asn_OER_type_Signature_constr_1 CC_NOTUSED = {
 
   15#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) 
   16asn_per_constraints_t asn_PER_type_Signature_constr_1 CC_NOTUSED = {
 
   17    { APC_CONSTRAINED | APC_EXTENSIBLE,  1,  1,  0,  1 }    ,
 
   18    { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
 
   22asn_TYPE_member_t asn_MBR_Signature_1[] = {
 
   23    { ATF_NOFLAGS, 0, offsetof(
struct Signature, choice.ecdsaNistP256Signature),
 
   24        (ASN_TAG_CLASS_CONTEXT | (0 << 2)),
 
   26        &asn_DEF_EcdsaP256Signature,
 
   29#if !defined(ASN_DISABLE_OER_SUPPORT) 
   32#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) 
   38        "ecdsaNistP256Signature" 
   40    { ATF_NOFLAGS, 0, offsetof(
struct Signature, choice.ecdsaBrainpoolP256r1Signature),
 
   41        (ASN_TAG_CLASS_CONTEXT | (1 << 2)),
 
   43        &asn_DEF_EcdsaP256Signature,
 
   46#if !defined(ASN_DISABLE_OER_SUPPORT) 
   49#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) 
   55        "ecdsaBrainpoolP256r1Signature" 
   57    { ATF_NOFLAGS, 0, offsetof(
struct Signature, choice.ecdsaBrainpoolP384r1Signature),
 
   58        (ASN_TAG_CLASS_CONTEXT | (2 << 2)),
 
   60        &asn_DEF_EcdsaP384Signature,
 
   63#if !defined(ASN_DISABLE_OER_SUPPORT) 
   66#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) 
   72        "ecdsaBrainpoolP384r1Signature" 
   75static const asn_TYPE_tag2member_t asn_MAP_Signature_tag2el_1[] = {
 
   76    { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, 
 
   77    { (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, 
 
   78    { (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 } 
 
   80asn_CHOICE_specifics_t asn_SPC_Signature_specs_1 = {
 
   85    asn_MAP_Signature_tag2el_1,
 
   90asn_TYPE_descriptor_t asn_DEF_Signature = {
 
   99#if !defined(ASN_DISABLE_OER_SUPPORT) 
  100        &asn_OER_type_Signature_constr_1,
 
  102#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) 
  103        &asn_PER_type_Signature_constr_1,
 
  109    &asn_SPC_Signature_specs_1