diff options
Diffstat (limited to 'src/lib/libcrypto/ocsp/ocsp_asn.c')
| -rw-r--r-- | src/lib/libcrypto/ocsp/ocsp_asn.c | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/src/lib/libcrypto/ocsp/ocsp_asn.c b/src/lib/libcrypto/ocsp/ocsp_asn.c index bfe892ac70..2a7ed1a187 100644 --- a/src/lib/libcrypto/ocsp/ocsp_asn.c +++ b/src/lib/libcrypto/ocsp/ocsp_asn.c | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | * are met: | 10 | * are met: |
| 11 | * | 11 | * |
| 12 | * 1. Redistributions of source code must retain the above copyright | 12 | * 1. Redistributions of source code must retain the above copyright |
| 13 | * notice, this list of conditions and the following disclaimer. | 13 | * notice, this list of conditions and the following disclaimer. |
| 14 | * | 14 | * |
| 15 | * 2. Redistributions in binary form must reproduce the above copyright | 15 | * 2. Redistributions in binary form must reproduce the above copyright |
| 16 | * notice, this list of conditions and the following disclaimer in | 16 | * notice, this list of conditions and the following disclaimer in |
| @@ -102,8 +102,8 @@ IMPLEMENT_ASN1_FUNCTIONS(OCSP_REQUEST) | |||
| 102 | /* OCSP_RESPONSE templates */ | 102 | /* OCSP_RESPONSE templates */ |
| 103 | 103 | ||
| 104 | ASN1_SEQUENCE(OCSP_RESPBYTES) = { | 104 | ASN1_SEQUENCE(OCSP_RESPBYTES) = { |
| 105 | ASN1_SIMPLE(OCSP_RESPBYTES, responseType, ASN1_OBJECT), | 105 | ASN1_SIMPLE(OCSP_RESPBYTES, responseType, ASN1_OBJECT), |
| 106 | ASN1_SIMPLE(OCSP_RESPBYTES, response, ASN1_OCTET_STRING) | 106 | ASN1_SIMPLE(OCSP_RESPBYTES, response, ASN1_OCTET_STRING) |
| 107 | } ASN1_SEQUENCE_END(OCSP_RESPBYTES) | 107 | } ASN1_SEQUENCE_END(OCSP_RESPBYTES) |
| 108 | 108 | ||
| 109 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPBYTES) | 109 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPBYTES) |
| @@ -116,15 +116,15 @@ ASN1_SEQUENCE(OCSP_RESPONSE) = { | |||
| 116 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPONSE) | 116 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPONSE) |
| 117 | 117 | ||
| 118 | ASN1_CHOICE(OCSP_RESPID) = { | 118 | ASN1_CHOICE(OCSP_RESPID) = { |
| 119 | ASN1_EXP(OCSP_RESPID, value.byName, X509_NAME, 1), | 119 | ASN1_EXP(OCSP_RESPID, value.byName, X509_NAME, 1), |
| 120 | ASN1_EXP(OCSP_RESPID, value.byKey, ASN1_OCTET_STRING, 2) | 120 | ASN1_EXP(OCSP_RESPID, value.byKey, ASN1_OCTET_STRING, 2) |
| 121 | } ASN1_CHOICE_END(OCSP_RESPID) | 121 | } ASN1_CHOICE_END(OCSP_RESPID) |
| 122 | 122 | ||
| 123 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPID) | 123 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPID) |
| 124 | 124 | ||
| 125 | ASN1_SEQUENCE(OCSP_REVOKEDINFO) = { | 125 | ASN1_SEQUENCE(OCSP_REVOKEDINFO) = { |
| 126 | ASN1_SIMPLE(OCSP_REVOKEDINFO, revocationTime, ASN1_GENERALIZEDTIME), | 126 | ASN1_SIMPLE(OCSP_REVOKEDINFO, revocationTime, ASN1_GENERALIZEDTIME), |
| 127 | ASN1_EXP_OPT(OCSP_REVOKEDINFO, revocationReason, ASN1_ENUMERATED, 0) | 127 | ASN1_EXP_OPT(OCSP_REVOKEDINFO, revocationReason, ASN1_ENUMERATED, 0) |
| 128 | } ASN1_SEQUENCE_END(OCSP_REVOKEDINFO) | 128 | } ASN1_SEQUENCE_END(OCSP_REVOKEDINFO) |
| 129 | 129 | ||
| 130 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) | 130 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_REVOKEDINFO) |
| @@ -138,38 +138,38 @@ ASN1_CHOICE(OCSP_CERTSTATUS) = { | |||
| 138 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_CERTSTATUS) | 138 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_CERTSTATUS) |
| 139 | 139 | ||
| 140 | ASN1_SEQUENCE(OCSP_SINGLERESP) = { | 140 | ASN1_SEQUENCE(OCSP_SINGLERESP) = { |
| 141 | ASN1_SIMPLE(OCSP_SINGLERESP, certId, OCSP_CERTID), | 141 | ASN1_SIMPLE(OCSP_SINGLERESP, certId, OCSP_CERTID), |
| 142 | ASN1_SIMPLE(OCSP_SINGLERESP, certStatus, OCSP_CERTSTATUS), | 142 | ASN1_SIMPLE(OCSP_SINGLERESP, certStatus, OCSP_CERTSTATUS), |
| 143 | ASN1_SIMPLE(OCSP_SINGLERESP, thisUpdate, ASN1_GENERALIZEDTIME), | 143 | ASN1_SIMPLE(OCSP_SINGLERESP, thisUpdate, ASN1_GENERALIZEDTIME), |
| 144 | ASN1_EXP_OPT(OCSP_SINGLERESP, nextUpdate, ASN1_GENERALIZEDTIME, 0), | 144 | ASN1_EXP_OPT(OCSP_SINGLERESP, nextUpdate, ASN1_GENERALIZEDTIME, 0), |
| 145 | ASN1_EXP_SEQUENCE_OF_OPT(OCSP_SINGLERESP, singleExtensions, X509_EXTENSION, 1) | 145 | ASN1_EXP_SEQUENCE_OF_OPT(OCSP_SINGLERESP, singleExtensions, X509_EXTENSION, 1) |
| 146 | } ASN1_SEQUENCE_END(OCSP_SINGLERESP) | 146 | } ASN1_SEQUENCE_END(OCSP_SINGLERESP) |
| 147 | 147 | ||
| 148 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_SINGLERESP) | 148 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_SINGLERESP) |
| 149 | 149 | ||
| 150 | ASN1_SEQUENCE(OCSP_RESPDATA) = { | 150 | ASN1_SEQUENCE(OCSP_RESPDATA) = { |
| 151 | ASN1_EXP_OPT(OCSP_RESPDATA, version, ASN1_INTEGER, 0), | 151 | ASN1_EXP_OPT(OCSP_RESPDATA, version, ASN1_INTEGER, 0), |
| 152 | ASN1_SIMPLE(OCSP_RESPDATA, responderId, OCSP_RESPID), | 152 | ASN1_SIMPLE(OCSP_RESPDATA, responderId, OCSP_RESPID), |
| 153 | ASN1_SIMPLE(OCSP_RESPDATA, producedAt, ASN1_GENERALIZEDTIME), | 153 | ASN1_SIMPLE(OCSP_RESPDATA, producedAt, ASN1_GENERALIZEDTIME), |
| 154 | ASN1_SEQUENCE_OF(OCSP_RESPDATA, responses, OCSP_SINGLERESP), | 154 | ASN1_SEQUENCE_OF(OCSP_RESPDATA, responses, OCSP_SINGLERESP), |
| 155 | ASN1_EXP_SEQUENCE_OF_OPT(OCSP_RESPDATA, responseExtensions, X509_EXTENSION, 1) | 155 | ASN1_EXP_SEQUENCE_OF_OPT(OCSP_RESPDATA, responseExtensions, X509_EXTENSION, 1) |
| 156 | } ASN1_SEQUENCE_END(OCSP_RESPDATA) | 156 | } ASN1_SEQUENCE_END(OCSP_RESPDATA) |
| 157 | 157 | ||
| 158 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPDATA) | 158 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_RESPDATA) |
| 159 | 159 | ||
| 160 | ASN1_SEQUENCE(OCSP_BASICRESP) = { | 160 | ASN1_SEQUENCE(OCSP_BASICRESP) = { |
| 161 | ASN1_SIMPLE(OCSP_BASICRESP, tbsResponseData, OCSP_RESPDATA), | 161 | ASN1_SIMPLE(OCSP_BASICRESP, tbsResponseData, OCSP_RESPDATA), |
| 162 | ASN1_SIMPLE(OCSP_BASICRESP, signatureAlgorithm, X509_ALGOR), | 162 | ASN1_SIMPLE(OCSP_BASICRESP, signatureAlgorithm, X509_ALGOR), |
| 163 | ASN1_SIMPLE(OCSP_BASICRESP, signature, ASN1_BIT_STRING), | 163 | ASN1_SIMPLE(OCSP_BASICRESP, signature, ASN1_BIT_STRING), |
| 164 | ASN1_EXP_SEQUENCE_OF_OPT(OCSP_BASICRESP, certs, X509, 0) | 164 | ASN1_EXP_SEQUENCE_OF_OPT(OCSP_BASICRESP, certs, X509, 0) |
| 165 | } ASN1_SEQUENCE_END(OCSP_BASICRESP) | 165 | } ASN1_SEQUENCE_END(OCSP_BASICRESP) |
| 166 | 166 | ||
| 167 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_BASICRESP) | 167 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_BASICRESP) |
| 168 | 168 | ||
| 169 | ASN1_SEQUENCE(OCSP_CRLID) = { | 169 | ASN1_SEQUENCE(OCSP_CRLID) = { |
| 170 | ASN1_EXP_OPT(OCSP_CRLID, crlUrl, ASN1_IA5STRING, 0), | 170 | ASN1_EXP_OPT(OCSP_CRLID, crlUrl, ASN1_IA5STRING, 0), |
| 171 | ASN1_EXP_OPT(OCSP_CRLID, crlNum, ASN1_INTEGER, 1), | 171 | ASN1_EXP_OPT(OCSP_CRLID, crlNum, ASN1_INTEGER, 1), |
| 172 | ASN1_EXP_OPT(OCSP_CRLID, crlTime, ASN1_GENERALIZEDTIME, 2) | 172 | ASN1_EXP_OPT(OCSP_CRLID, crlTime, ASN1_GENERALIZEDTIME, 2) |
| 173 | } ASN1_SEQUENCE_END(OCSP_CRLID) | 173 | } ASN1_SEQUENCE_END(OCSP_CRLID) |
| 174 | 174 | ||
| 175 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_CRLID) | 175 | IMPLEMENT_ASN1_FUNCTIONS(OCSP_CRLID) |
