C++ Distributed Hash Table
Public Member Functions | List of all members
dht::crypto::CertificateRequest Class Reference

Public Member Functions

 CertificateRequest (const uint8_t *data, size_t size)
 
 CertificateRequest (const Blob &data)
 
 CertificateRequest (CertificateRequest &&o) noexcept
 
CertificateRequestoperator= (CertificateRequest &&o) noexcept
 
void setName (const std::string &name)
 
void setUID (const std::string &name)
 
void setAltName (NameType type, const std::string &name)
 
std::string getName () const
 
std::string getUID () const
 
void sign (const PrivateKey &key, const std::string &password={})
 
bool verify () const
 
Blob pack () const
 
std::string toString () const
 
gnutls_x509_crq_t get () const
 

Detailed Description

Definition at line 285 of file crypto.h.


The documentation for this class was generated from the following file: