1 /* 2 * Generated by util/mkerr.pl DO NOT EDIT 3 * Copyright 1995-2025 The OpenSSL Project Authors. All Rights Reserved. 4 * 5 * Licensed under the Apache License 2.0 (the "License"). You may not use 6 * this file except in compliance with the License. You can obtain a copy 7 * in the file LICENSE in the source distribution or at 8 * https://www.openssl.org/source/license.html 9 */ 10 11 #ifndef OPENSSL_CMPERR_H 12 #define OPENSSL_CMPERR_H 13 #pragma once 14 15 #include <openssl/opensslconf.h> 16 #include <openssl/symhacks.h> 17 #include <openssl/cryptoerr_legacy.h> 18 19 #ifndef OPENSSL_NO_CMP 20 21 /* 22 * CMP reason codes. 23 */ 24 #define CMP_R_ALGORITHM_NOT_SUPPORTED 139 25 #define CMP_R_BAD_CHECKAFTER_IN_POLLREP 167 26 #define CMP_R_BAD_REQUEST_ID 108 27 #define CMP_R_CERTHASH_UNMATCHED 156 28 #define CMP_R_CERTID_NOT_FOUND 109 29 #define CMP_R_CERTIFICATE_NOT_ACCEPTED 169 30 #define CMP_R_CERTIFICATE_NOT_FOUND 112 31 #define CMP_R_CERTREQMSG_NOT_FOUND 157 32 #define CMP_R_CERTRESPONSE_NOT_FOUND 113 33 #define CMP_R_CERT_AND_KEY_DO_NOT_MATCH 114 34 #define CMP_R_CHECKAFTER_OUT_OF_RANGE 181 35 #define CMP_R_ENCOUNTERED_KEYUPDATEWARNING 176 36 #define CMP_R_ENCOUNTERED_WAITING 162 37 #define CMP_R_ERROR_CALCULATING_PROTECTION 115 38 #define CMP_R_ERROR_CREATING_CERTCONF 116 39 #define CMP_R_ERROR_CREATING_CERTREP 117 40 #define CMP_R_ERROR_CREATING_CERTREQ 163 41 #define CMP_R_ERROR_CREATING_ERROR 118 42 #define CMP_R_ERROR_CREATING_GENM 119 43 #define CMP_R_ERROR_CREATING_GENP 120 44 #define CMP_R_ERROR_CREATING_PKICONF 122 45 #define CMP_R_ERROR_CREATING_POLLREP 123 46 #define CMP_R_ERROR_CREATING_POLLREQ 124 47 #define CMP_R_ERROR_CREATING_RP 125 48 #define CMP_R_ERROR_CREATING_RR 126 49 #define CMP_R_ERROR_PARSING_PKISTATUS 107 50 #define CMP_R_ERROR_PROCESSING_MESSAGE 158 51 #define CMP_R_ERROR_PROTECTING_MESSAGE 127 52 #define CMP_R_ERROR_SETTING_CERTHASH 128 53 #define CMP_R_ERROR_UNEXPECTED_CERTCONF 160 54 #define CMP_R_ERROR_VALIDATING_PROTECTION 140 55 #define CMP_R_ERROR_VALIDATING_SIGNATURE 171 56 #define CMP_R_EXPECTED_POLLREQ 104 57 #define CMP_R_FAILED_BUILDING_OWN_CHAIN 164 58 #define CMP_R_FAILED_EXTRACTING_CENTRAL_GEN_KEY 203 59 #define CMP_R_FAILED_EXTRACTING_PUBKEY 141 60 #define CMP_R_FAILURE_OBTAINING_RANDOM 110 61 #define CMP_R_FAIL_INFO_OUT_OF_RANGE 129 62 #define CMP_R_GENERATE_CERTREQTEMPLATE 197 63 #define CMP_R_GENERATE_CRLSTATUS 198 64 #define CMP_R_GETTING_GENP 192 65 #define CMP_R_GET_ITAV 199 66 #define CMP_R_INVALID_ARGS 100 67 #define CMP_R_INVALID_GENP 193 68 #define CMP_R_INVALID_KEYSPEC 202 69 #define CMP_R_INVALID_OPTION 174 70 #define CMP_R_INVALID_ROOTCAKEYUPDATE 195 71 #define CMP_R_MISSING_CENTRAL_GEN_KEY 204 72 #define CMP_R_MISSING_CERTID 165 73 #define CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION 130 74 #define CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE 142 75 #define CMP_R_MISSING_P10CSR 121 76 #define CMP_R_MISSING_PBM_SECRET 166 77 #define CMP_R_MISSING_PRIVATE_KEY 131 78 #define CMP_R_MISSING_PRIVATE_KEY_FOR_POPO 190 79 #define CMP_R_MISSING_PROTECTION 143 80 #define CMP_R_MISSING_PUBLIC_KEY 183 81 #define CMP_R_MISSING_REFERENCE_CERT 168 82 #define CMP_R_MISSING_SECRET 178 83 #define CMP_R_MISSING_SENDER_IDENTIFICATION 111 84 #define CMP_R_MISSING_TRUST_ANCHOR 179 85 #define CMP_R_MISSING_TRUST_STORE 144 86 #define CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED 161 87 #define CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED 170 88 #define CMP_R_MULTIPLE_SAN_SOURCES 102 89 #define CMP_R_NO_STDIO 194 90 #define CMP_R_NO_SUITABLE_SENDER_CERT 145 91 #define CMP_R_NULL_ARGUMENT 103 92 #define CMP_R_PKIBODY_ERROR 146 93 #define CMP_R_PKISTATUSINFO_NOT_FOUND 132 94 #define CMP_R_POLLING_FAILED 172 95 #define CMP_R_POTENTIALLY_INVALID_CERTIFICATE 147 96 #define CMP_R_RECEIVED_ERROR 180 97 #define CMP_R_RECIPNONCE_UNMATCHED 148 98 #define CMP_R_REQUEST_NOT_ACCEPTED 149 99 #define CMP_R_REQUEST_REJECTED_BY_SERVER 182 100 #define CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED 150 101 #define CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG 151 102 #define CMP_R_TOTAL_TIMEOUT 184 103 #define CMP_R_TRANSACTIONID_UNMATCHED 152 104 #define CMP_R_TRANSFER_ERROR 159 105 #define CMP_R_UNCLEAN_CTX 191 106 #define CMP_R_UNEXPECTED_CENTRAL_GEN_KEY 205 107 #define CMP_R_UNEXPECTED_CERTPROFILE 196 108 #define CMP_R_UNEXPECTED_CRLSTATUSLIST 201 109 #define CMP_R_UNEXPECTED_PKIBODY 133 110 #define CMP_R_UNEXPECTED_PKISTATUS 185 111 #define CMP_R_UNEXPECTED_POLLREQ 105 112 #define CMP_R_UNEXPECTED_PVNO 153 113 #define CMP_R_UNEXPECTED_SENDER 106 114 #define CMP_R_UNKNOWN_ALGORITHM_ID 134 115 #define CMP_R_UNKNOWN_CERT_TYPE 135 116 #define CMP_R_UNKNOWN_CRL_ISSUER 200 117 #define CMP_R_UNKNOWN_PKISTATUS 186 118 #define CMP_R_UNSUPPORTED_ALGORITHM 136 119 #define CMP_R_UNSUPPORTED_KEY_TYPE 137 120 #define CMP_R_UNSUPPORTED_PKIBODY 101 121 #define CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC 154 122 #define CMP_R_VALUE_TOO_LARGE 175 123 #define CMP_R_VALUE_TOO_SMALL 177 124 #define CMP_R_WRONG_ALGORITHM_OID 138 125 #define CMP_R_WRONG_CERTID 189 126 #define CMP_R_WRONG_CERTID_IN_RP 187 127 #define CMP_R_WRONG_PBM_VALUE 155 128 #define CMP_R_WRONG_RP_COMPONENT_COUNT 188 129 #define CMP_R_WRONG_SERIAL_IN_RP 173 130 131 #endif 132 #endif 133