8#include "AuthorizationResponseCode.h"
14#if !defined(ASN_DISABLE_OER_SUPPORT)
15static asn_oer_constraints_t asn_OER_type_AuthorizationResponseCode_constr_1 CC_NOTUSED = {
19#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
20asn_per_constraints_t asn_PER_type_AuthorizationResponseCode_constr_1 CC_NOTUSED = {
21 { APC_CONSTRAINED | APC_EXTENSIBLE, 5, 5, 0, 26 } ,
22 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
26static const asn_INTEGER_enum_map_t asn_MAP_AuthorizationResponseCode_value2enum_1[] = {
28 { 1, 16,
"its-aa-cantparse" },
29 { 2, 21,
"its-aa-badcontenttype" },
30 { 3, 24,
"its-aa-imnottherecipient" },
31 { 4, 33,
"its-aa-unknownencryptionalgorithm" },
32 { 5, 23,
"its-aa-decryptionfailed" },
33 { 6, 20,
"its-aa-keysdontmatch" },
34 { 7, 24,
"its-aa-incompleterequest" },
35 { 8, 27,
"its-aa-invalidencryptionkey" },
36 { 9, 23,
"its-aa-outofsyncrequest" },
37 { 10, 16,
"its-aa-unknownea" },
38 { 11, 16,
"its-aa-invalidea" },
39 { 12, 24,
"its-aa-deniedpermissions" },
40 { 13, 17,
"aa-ea-cantreachea" },
41 { 14, 15,
"ea-aa-cantparse" },
42 { 15, 20,
"ea-aa-badcontenttype" },
43 { 16, 23,
"ea-aa-imnottherecipient" },
44 { 17, 32,
"ea-aa-unknownencryptionalgorithm" },
45 { 18, 22,
"ea-aa-decryptionfailed" },
46 { 19, 9,
"invalidaa" },
47 { 20, 18,
"invalidaasignature" },
49 { 22, 10,
"unknownits" },
50 { 23, 16,
"invalidsignature" },
51 { 24, 20,
"invalidencryptionkey" },
52 { 25, 17,
"deniedpermissions" },
53 { 26, 18,
"deniedtoomanycerts" }
56static const unsigned int asn_MAP_AuthorizationResponseCode_enum2value_1[] = {
86const asn_INTEGER_specifics_t asn_SPC_AuthorizationResponseCode_specs_1 = {
87 asn_MAP_AuthorizationResponseCode_value2enum_1,
88 asn_MAP_AuthorizationResponseCode_enum2value_1,
95static const ber_tlv_tag_t asn_DEF_AuthorizationResponseCode_tags_1[] = {
96 (ASN_TAG_CLASS_UNIVERSAL | (10 << 2))
98asn_TYPE_descriptor_t asn_DEF_AuthorizationResponseCode = {
99 "AuthorizationResponseCode",
100 "AuthorizationResponseCode",
101 &asn_OP_NativeEnumerated,
102 asn_DEF_AuthorizationResponseCode_tags_1,
103 sizeof(asn_DEF_AuthorizationResponseCode_tags_1)
104 /
sizeof(asn_DEF_AuthorizationResponseCode_tags_1[0]),
105 asn_DEF_AuthorizationResponseCode_tags_1,
106 sizeof(asn_DEF_AuthorizationResponseCode_tags_1)
107 /
sizeof(asn_DEF_AuthorizationResponseCode_tags_1[0]),
109#if !defined(ASN_DISABLE_OER_SUPPORT)
110 &asn_OER_type_AuthorizationResponseCode_constr_1,
112#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
113 &asn_PER_type_AuthorizationResponseCode_constr_1,
115 NativeEnumerated_constraint
118 &asn_SPC_AuthorizationResponseCode_specs_1