libcdoc 0.5.0
libcdoc::NetworkBackend Member List

This is the complete list of members for libcdoc::NetworkBackend, including all inherited members.

CDOC_DISABLE_MOVE(NetworkBackend)libcdoc::NetworkBackend
fetchKey(std::vector< uint8_t > &dst, const std::string &url, const std::string &transaction_id)libcdoc::NetworkBackendvirtual
getClientTLSCertificate(std::vector< uint8_t > &dst)libcdoc::NetworkBackendinlinevirtual
getLastErrorStr(result_t code) constlibcdoc::NetworkBackendvirtual
getPeerTLSCertificates(std::vector< std::vector< uint8_t > > &dst)libcdoc::NetworkBackendinlinevirtual
getPeerTLSCertificates(std::vector< std::vector< uint8_t > > &dst, const std::string &url)libcdoc::NetworkBackendinlinevirtual
getProxyCredentials(ProxyCredentials &credentials) constlibcdoc::NetworkBackendinlinevirtual
NETWORK_ERRORlibcdoc::NetworkBackendstatic
NetworkBackend()=defaultlibcdoc::NetworkBackend
NetworkBackend(const NetworkBackend &)=deletelibcdoc::NetworkBackend
operator=(const NetworkBackend &)=deletelibcdoc::NetworkBackend
sendKey(CapsuleInfo &dst, const std::string &url, const std::vector< uint8_t > &rcpt_key, const std::vector< uint8_t > &key_material, const std::string &type, uint64_t expiry_ts)libcdoc::NetworkBackendvirtual
signTLS(std::vector< uint8_t > &dst, CryptoBackend::HashAlgorithm algorithm, const std::vector< uint8_t > &digest)libcdoc::NetworkBackendinlinevirtual
~NetworkBackend() noexcept=defaultlibcdoc::NetworkBackendvirtual