My Project: Member List

My Project 3.7.7 C++ Distributed Hash Table

Loading...
Searching...
No Matches
dht::crypto::Certificate Member List

This is the complete list of members for dht::crypto::Certificate, including all inherited members.

addRevocationList(RevocationList &&) | dht::crypto::Certificate |
addRevocationList(std::shared_ptr< RevocationList >) (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
cert (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
Certificate() noexcept (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
Certificate(gnutls_x509_crt_t crt) noexcept | dht::crypto::Certificate | inline
Certificate(Certificate &&o) noexcept (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
Certificate(const Blob &crt) | dht::crypto::Certificate |
Certificate(const uint8_t *dat, size_t dat_size) (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
Certificate(std::string_view pem) (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
Certificate(const Iterator &begin, const Iterator &end) | dht::crypto::Certificate | inline
Certificate(const std::vector< std::pair< Iterator, Iterator > > &certs) | dht::crypto::Certificate | inline
generate(const PrivateKey &key, const std::string &name="dhtnode", const Identity &ca={}, bool is_ca=false, int64_t validity=0) (defined in dht::crypto::Certificate) | dht::crypto::Certificate | static
generate(const CertificateRequest &request, const Identity &ca, int64_t validity=0) (defined in dht::crypto::Certificate) | dht::crypto::Certificate | static
generateOcspRequest(gnutls_x509_crt_t &issuer) (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getActivation() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getAltNames() const | dht::crypto::Certificate |
getChain(bool copy=false) const (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
getChainWithRevocations(bool copy=false) const (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
getCopy() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
getDN() const | dht::crypto::Certificate |
getExpiration() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getId() const | dht::crypto::Certificate |
getIssuerDN() const | dht::crypto::Certificate |
getIssuerName() const | dht::crypto::Certificate |
getIssuerUID() const | dht::crypto::Certificate |
getLongId() const | dht::crypto::Certificate |
getName() const | dht::crypto::Certificate |
getPacked() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
getPreferredDigest() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getPublicKey() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getRevocationLists() const | dht::crypto::Certificate |
getSerialNumber() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getSharedPublicKey() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
getUID() const | dht::crypto::Certificate |
isCA() const | dht::crypto::Certificate |
issuer (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
msgpack_pack(Packer &p) const (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inline
msgpack_unpack(const msgpack::object &o) (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
ocspResponse (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
operator bool() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate | inlineexplicit
operator=(Certificate &&o) noexcept (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
pack(Blob &b) const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
print() const (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
revoke(const PrivateKey &, const Certificate &) | dht::crypto::Certificate |
setValidity(const Identity &ca, int64_t validity) | dht::crypto::Certificate |
setValidity(const PrivateKey &key, int64_t validity) (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
toString(bool chain=true) const | dht::crypto::Certificate |
unpack(const uint8_t *dat, size_t dat_size) (defined in dht::crypto::Certificate) | dht::crypto::Certificate |
unpack(const Iterator &begin, const Iterator &end) | dht::crypto::Certificate | inline
unpack(const std::vector< std::pair< Iterator, Iterator > > &certs) | dht::crypto::Certificate | inline
~Certificate() (defined in dht::crypto::Certificate) | dht::crypto::Certificate |