xref: /netbsd-src/crypto/external/bsd/openssl.old/dist/include/openssl/ocsperr.h (revision 4724848cf0da353df257f730694b7882798e5daf)
1*4724848cSchristos /*
2*4724848cSchristos  * Generated by util/mkerr.pl DO NOT EDIT
3*4724848cSchristos  * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
4*4724848cSchristos  *
5*4724848cSchristos  * Licensed under the OpenSSL license (the "License").  You may not use
6*4724848cSchristos  * this file except in compliance with the License.  You can obtain a copy
7*4724848cSchristos  * in the file LICENSE in the source distribution or at
8*4724848cSchristos  * https://www.openssl.org/source/license.html
9*4724848cSchristos  */
10*4724848cSchristos 
11*4724848cSchristos #ifndef HEADER_OCSPERR_H
12*4724848cSchristos # define HEADER_OCSPERR_H
13*4724848cSchristos 
14*4724848cSchristos # ifndef HEADER_SYMHACKS_H
15*4724848cSchristos #  include <openssl/symhacks.h>
16*4724848cSchristos # endif
17*4724848cSchristos 
18*4724848cSchristos # include <openssl/opensslconf.h>
19*4724848cSchristos 
20*4724848cSchristos # ifndef OPENSSL_NO_OCSP
21*4724848cSchristos 
22*4724848cSchristos #  ifdef  __cplusplus
23*4724848cSchristos extern "C"
24*4724848cSchristos #  endif
25*4724848cSchristos int ERR_load_OCSP_strings(void);
26*4724848cSchristos 
27*4724848cSchristos /*
28*4724848cSchristos  * OCSP function codes.
29*4724848cSchristos  */
30*4724848cSchristos #  define OCSP_F_D2I_OCSP_NONCE                            102
31*4724848cSchristos #  define OCSP_F_OCSP_BASIC_ADD1_STATUS                    103
32*4724848cSchristos #  define OCSP_F_OCSP_BASIC_SIGN                           104
33*4724848cSchristos #  define OCSP_F_OCSP_BASIC_SIGN_CTX                       119
34*4724848cSchristos #  define OCSP_F_OCSP_BASIC_VERIFY                         105
35*4724848cSchristos #  define OCSP_F_OCSP_CERT_ID_NEW                          101
36*4724848cSchristos #  define OCSP_F_OCSP_CHECK_DELEGATED                      106
37*4724848cSchristos #  define OCSP_F_OCSP_CHECK_IDS                            107
38*4724848cSchristos #  define OCSP_F_OCSP_CHECK_ISSUER                         108
39*4724848cSchristos #  define OCSP_F_OCSP_CHECK_VALIDITY                       115
40*4724848cSchristos #  define OCSP_F_OCSP_MATCH_ISSUERID                       109
41*4724848cSchristos #  define OCSP_F_OCSP_PARSE_URL                            114
42*4724848cSchristos #  define OCSP_F_OCSP_REQUEST_SIGN                         110
43*4724848cSchristos #  define OCSP_F_OCSP_REQUEST_VERIFY                       116
44*4724848cSchristos #  define OCSP_F_OCSP_RESPONSE_GET1_BASIC                  111
45*4724848cSchristos #  define OCSP_F_PARSE_HTTP_LINE1                          118
46*4724848cSchristos 
47*4724848cSchristos /*
48*4724848cSchristos  * OCSP reason codes.
49*4724848cSchristos  */
50*4724848cSchristos #  define OCSP_R_CERTIFICATE_VERIFY_ERROR                  101
51*4724848cSchristos #  define OCSP_R_DIGEST_ERR                                102
52*4724848cSchristos #  define OCSP_R_ERROR_IN_NEXTUPDATE_FIELD                 122
53*4724848cSchristos #  define OCSP_R_ERROR_IN_THISUPDATE_FIELD                 123
54*4724848cSchristos #  define OCSP_R_ERROR_PARSING_URL                         121
55*4724848cSchristos #  define OCSP_R_MISSING_OCSPSIGNING_USAGE                 103
56*4724848cSchristos #  define OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE              124
57*4724848cSchristos #  define OCSP_R_NOT_BASIC_RESPONSE                        104
58*4724848cSchristos #  define OCSP_R_NO_CERTIFICATES_IN_CHAIN                  105
59*4724848cSchristos #  define OCSP_R_NO_RESPONSE_DATA                          108
60*4724848cSchristos #  define OCSP_R_NO_REVOKED_TIME                           109
61*4724848cSchristos #  define OCSP_R_NO_SIGNER_KEY                             130
62*4724848cSchristos #  define OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE    110
63*4724848cSchristos #  define OCSP_R_REQUEST_NOT_SIGNED                        128
64*4724848cSchristos #  define OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA      111
65*4724848cSchristos #  define OCSP_R_ROOT_CA_NOT_TRUSTED                       112
66*4724848cSchristos #  define OCSP_R_SERVER_RESPONSE_ERROR                     114
67*4724848cSchristos #  define OCSP_R_SERVER_RESPONSE_PARSE_ERROR               115
68*4724848cSchristos #  define OCSP_R_SIGNATURE_FAILURE                         117
69*4724848cSchristos #  define OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND              118
70*4724848cSchristos #  define OCSP_R_STATUS_EXPIRED                            125
71*4724848cSchristos #  define OCSP_R_STATUS_NOT_YET_VALID                      126
72*4724848cSchristos #  define OCSP_R_STATUS_TOO_OLD                            127
73*4724848cSchristos #  define OCSP_R_UNKNOWN_MESSAGE_DIGEST                    119
74*4724848cSchristos #  define OCSP_R_UNKNOWN_NID                               120
75*4724848cSchristos #  define OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE            129
76*4724848cSchristos 
77*4724848cSchristos # endif
78*4724848cSchristos #endif
79