#include <certificate.h>
Public Types | |
typedef ConexusPointer < Certificate > | pointer |
Public Member Functions | |
~Certificate () | |
bool | verify_name (const std::string &hostname) |
CERT_VALIDITY | check_time_validity (int64_t time, bool allow_override) |
bool | ca_names_in_chain (CERTDistNames *ca_names) |
KEA | kea () |
SSLKEAType | nss_kea () |
operator bool () | |
void | set_cobj (CERTCertificate *cobj) |
CERTCertificate * | cobj () |
Static Public Member Functions | |
static pointer | create (CERTCertificate *cobj=NULL) |
static pointer | create (const std::string &nickname, void *wincx=NULL) |
Protected Member Functions | |
Certificate (CERTCertificate *cobj=NULL) | |
Protected Attributes | |
CERTCertificate * | m_cobj |
typedef ConexusPointer<Certificate> Conexus::NSS::Certificate::pointer |
Conexus::NSS::Certificate::Certificate | ( | CERTCertificate * | cobj = NULL |
) | [protected] |
Referenced by create().
Conexus::NSS::Certificate::~Certificate | ( | ) |
References m_cobj.
bool Conexus::NSS::Certificate::ca_names_in_chain | ( | CERTDistNames * | ca_names | ) |
References m_cobj.
CERT_VALIDITY Conexus::NSS::Certificate::check_time_validity | ( | int64_t | time, | |
bool | allow_override | |||
) |
References m_cobj.
Certificate::pointer Conexus::NSS::Certificate::create | ( | const std::string & | nickname, | |
void * | wincx = NULL | |||
) | [static] |
References Certificate(), and cobj().
Certificate::pointer Conexus::NSS::Certificate::create | ( | CERTCertificate * | cobj = NULL |
) | [static] |
References Certificate().
SSLKEAType Conexus::NSS::Certificate::nss_kea | ( | ) |
References m_cobj.
Conexus::NSS::Certificate::operator bool | ( | ) |
References m_cobj.
void Conexus::NSS::Certificate::set_cobj | ( | CERTCertificate * | cobj | ) |
References m_cobj.
bool Conexus::NSS::Certificate::verify_name | ( | const std::string & | hostname | ) |
References m_cobj.
CERTCertificate* Conexus::NSS::Certificate::m_cobj [protected] |
Referenced by ca_names_in_chain(), check_time_validity(), cobj(), kea(), nss_kea(), operator bool(), set_cobj(), verify_name(), and ~Certificate().