|
|
| CertificateRequest (const uint8_t *data, size_t size) |
| | CertificateRequest (std::string_view src) |
| | CertificateRequest (const Blob &data) |
| | CertificateRequest (CertificateRequest &&o) noexcept |
|
CertificateRequest & | operator= (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 |
Definition at line 301 of file crypto.h.
◆ CertificateRequest() [1/3]
| dht::crypto::CertificateRequest::CertificateRequest |
( |
std::string_view | src | ) |
|
|
inline |
◆ CertificateRequest() [2/3]
| dht::crypto::CertificateRequest::CertificateRequest |
( |
const Blob & | data | ) |
|
|
inline |
◆ CertificateRequest() [3/3]
| dht::crypto::CertificateRequest::CertificateRequest |
( |
CertificateRequest && | o | ) |
|
|
inlinenoexcept |
◆ get()
| gnutls_x509_crq_t dht::crypto::CertificateRequest::get |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /home/noptrix/ba/blackarch/packages/opendht-c/src/opendht/include/opendht/crypto.h