x509err.h 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. /*
  2. * Generated by util/mkerr.pl DO NOT EDIT
  3. * Copyright 1995-2021 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. #ifndef OPENSSL_X509ERR_H
  11. # define OPENSSL_X509ERR_H
  12. # pragma once
  13. # include <openssl/opensslconf.h>
  14. # include <openssl/symhacks.h>
  15. # include <openssl/cryptoerr_legacy.h>
  16. /*
  17. * X509 reason codes.
  18. */
  19. # define X509_R_AKID_MISMATCH 110
  20. # define X509_R_BAD_SELECTOR 133
  21. # define X509_R_BAD_X509_FILETYPE 100
  22. # define X509_R_BASE64_DECODE_ERROR 118
  23. # define X509_R_CANT_CHECK_DH_KEY 114
  24. # define X509_R_CERTIFICATE_VERIFICATION_FAILED 139
  25. # define X509_R_CERT_ALREADY_IN_HASH_TABLE 101
  26. # define X509_R_CRL_ALREADY_DELTA 127
  27. # define X509_R_CRL_VERIFY_FAILURE 131
  28. # define X509_R_ERROR_GETTING_MD_BY_NID 141
  29. # define X509_R_ERROR_USING_SIGINF_SET 142
  30. # define X509_R_IDP_MISMATCH 128
  31. # define X509_R_INVALID_ATTRIBUTES 138
  32. # define X509_R_INVALID_DIRECTORY 113
  33. # define X509_R_INVALID_DISTPOINT 143
  34. # define X509_R_INVALID_FIELD_NAME 119
  35. # define X509_R_INVALID_TRUST 123
  36. # define X509_R_ISSUER_MISMATCH 129
  37. # define X509_R_KEY_TYPE_MISMATCH 115
  38. # define X509_R_KEY_VALUES_MISMATCH 116
  39. # define X509_R_LOADING_CERT_DIR 103
  40. # define X509_R_LOADING_DEFAULTS 104
  41. # define X509_R_METHOD_NOT_SUPPORTED 124
  42. # define X509_R_NAME_TOO_LONG 134
  43. # define X509_R_NEWER_CRL_NOT_NEWER 132
  44. # define X509_R_NO_CERTIFICATE_FOUND 135
  45. # define X509_R_NO_CERTIFICATE_OR_CRL_FOUND 136
  46. # define X509_R_NO_CERT_SET_FOR_US_TO_VERIFY 105
  47. # define X509_R_NO_CRL_FOUND 137
  48. # define X509_R_NO_CRL_NUMBER 130
  49. # define X509_R_PUBLIC_KEY_DECODE_ERROR 125
  50. # define X509_R_PUBLIC_KEY_ENCODE_ERROR 126
  51. # define X509_R_SHOULD_RETRY 106
  52. # define X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN 107
  53. # define X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY 108
  54. # define X509_R_UNKNOWN_KEY_TYPE 117
  55. # define X509_R_UNKNOWN_NID 109
  56. # define X509_R_UNKNOWN_PURPOSE_ID 121
  57. # define X509_R_UNKNOWN_SIGID_ALGS 144
  58. # define X509_R_UNKNOWN_TRUST_ID 120
  59. # define X509_R_UNSUPPORTED_ALGORITHM 111
  60. # define X509_R_WRONG_LOOKUP_TYPE 112
  61. # define X509_R_WRONG_TYPE 122
  62. #endif