24 #include <openssl/ocsp.h>
25 #include <openssl/x509.h>
26 #include <openssl/ssl.h>
28 #ifdef WIN32 //hack for win32 build
31 #include <openssl/ocsp.h>
68 std::vector<unsigned char>
getNonce(
const std::vector<unsigned char> &ocspResponseDER)
const;
69 tm
getProducedAt(
const std::vector<unsigned char> &ocspResponseDER)
const;
77 OCSP_REQUEST*
createRequest(X509* cert, X509* issuer, const std::vector<
unsigned char>& nonce) throw(IOException);
78 OCSP_RESPONSE*
sendRequest(OCSP_REQUEST* req) throw(IOException);
81 tm
convert(ASN1_GENERALIZEDTIME* time) const throw(IOException);