libcdoc 0.1.8
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
fetchNonce(std::vector< uint8_t > &dst, const std::string &url, const std::string &share_id)libcdoc::NetworkBackendvirtual
fetchShare(ShareInfo &share, const std::string &url, const std::string &share_id, const std::string &ticket, const std::vector< uint8_t > &cert)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
MIDSID_DELIVERY_ERRORlibcdoc::NetworkBackendstatic
MIDSID_DOCUMENT_UNUSABLElibcdoc::NetworkBackendstatic
MIDSID_NOT_MID_CLIENTlibcdoc::NetworkBackendstatic
MIDSID_PHONE_ABSENTlibcdoc::NetworkBackendstatic
MIDSID_REQUIRED_INTERACTION_NOT_SUPPORTED_BY_APPlibcdoc::NetworkBackendstatic
MIDSID_SIGNATURE_HASH_MISMATCHlibcdoc::NetworkBackendstatic
MIDSID_SIM_ERRORlibcdoc::NetworkBackendstatic
MIDSID_TIMEOUTlibcdoc::NetworkBackendstatic
MIDSID_USER_CANCELLEDlibcdoc::NetworkBackendstatic
MIDSID_USER_REFUSEDlibcdoc::NetworkBackendstatic
MIDSID_USER_REFUSED_CERT_CHOICElibcdoc::NetworkBackendstatic
MIDSID_USER_REFUSED_CONFIRMATIONMESSAGElibcdoc::NetworkBackendstatic
MIDSID_USER_REFUSED_CONFIRMATIONMESSAGE_WITH_VC_CHOICElibcdoc::NetworkBackendstatic
MIDSID_USER_REFUSED_DISPLAYTEXTANDPINlibcdoc::NetworkBackendstatic
MIDSID_USER_REFUSED_VC_CHOICElibcdoc::NetworkBackendstatic
MIDSID_WRONG_VClibcdoc::NetworkBackendstatic
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)libcdoc::NetworkBackendvirtual
sendShare(std::vector< uint8_t > &dst, const std::string &url, const std::string &recipient, const std::vector< uint8_t > &share)libcdoc::NetworkBackendvirtual
showVerificationCode(unsigned int code)libcdoc::NetworkBackendvirtual
signMID(std::vector< uint8_t > &dst, std::vector< uint8_t > &cert, const std::string &url, const std::string &rp_uuid, const std::string &rp_name, const std::string &phone, const std::string &rcpt_id, const std::vector< uint8_t > &digest, CryptoBackend::HashAlgorithm algo)libcdoc::NetworkBackend
signSID(std::vector< uint8_t > &dst, std::vector< uint8_t > &cert, const std::string &url, const std::string &rp_uuid, const std::string &rp_name, const std::string &rcpt_id, const std::vector< uint8_t > &digest, CryptoBackend::HashAlgorithm algo)libcdoc::NetworkBackend
signTLS(std::vector< uint8_t > &dst, CryptoBackend::HashAlgorithm algorithm, const std::vector< uint8_t > &digest)libcdoc::NetworkBackendinlinevirtual
~NetworkBackend() noexcept=defaultlibcdoc::NetworkBackendvirtual