Botan 2.19.3
Crypto and TLS for C&
|
#include <ocsp.h>
Public Member Functions | |
std::string | base64_encode () const |
std::vector< uint8_t > | BER_encode () const |
const X509_Certificate & | issuer () const |
const std::vector< uint8_t > & | issuer_key_hash () const |
Request (const X509_Certificate &issuer_cert, const BigInt &subject_serial) | |
Request (const X509_Certificate &issuer_cert, const X509_Certificate &subject_cert) | |
const X509_Certificate & | subject () const |
Botan::OCSP::Request::Request | ( | const X509_Certificate & | issuer_cert, |
const X509_Certificate & | subject_cert | ||
) |
Create an OCSP request.
issuer_cert | issuer certificate |
subject_cert | subject certificate |
Definition at line 53 of file ocsp.cpp.
References Botan::X509_Certificate::issuer_dn(), and Botan::X509_Certificate::subject_dn().
Botan::OCSP::Request::Request | ( | const X509_Certificate & | issuer_cert, |
const BigInt & | subject_serial | ||
) |
std::string Botan::OCSP::Request::base64_encode | ( | ) | const |
Definition at line 88 of file ocsp.cpp.
References Botan::base64_encode(), and BER_encode().
std::vector< uint8_t > Botan::OCSP::Request::BER_encode | ( | ) | const |
Definition at line 69 of file ocsp.cpp.
References Botan::DER_Encoder::encode(), Botan::DER_Encoder::end_cons(), Botan::DER_Encoder::end_explicit(), Botan::SEQUENCE, Botan::DER_Encoder::start_cons(), and Botan::DER_Encoder::start_explicit().
Referenced by base64_encode().
|
inline |
|
inline |
|
inline |