|
Botan
2.13.0
Crypto and TLS for C++11
|
#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 X509_Certificate &subject_cert) | |
| Request (const X509_Certificate &issuer_cert, const BigInt &subject_serial) | |
| 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 |
Definition at line 59 of file ocsp.h.
|
inline |
1.8.9.1