Android-cuttlefish cvd tool
adb::tls::TlsConnection Member List

This is the complete list of members for adb::tls::TlsConnection, including all inherited members.

AddTrustedCertificate(std::string_view cert)=0adb::tls::TlsConnectionpure virtual
CertVerifyCb typedefadb::tls::TlsConnection
Create(Role role, std::string_view cert, std::string_view priv_key, android::base::borrowed_fd fd)adb::tls::TlsConnectionstatic
DoHandshake()=0adb::tls::TlsConnectionpure virtual
EnableClientPostHandshakeCheck(bool enable)=0adb::tls::TlsConnectionpure virtual
ExportKeyingMaterial(size_t length)=0adb::tls::TlsConnectionpure virtual
ReadFully(size_t size)=0adb::tls::TlsConnectionpure virtual
ReadFully(void *buf, size_t size)=0adb::tls::TlsConnectionpure virtual
Role enum nameadb::tls::TlsConnection
SetCertAndKey(SSL *ssl, std::string_view cert_chain, std::string_view priv_key)adb::tls::TlsConnectionstatic
SetCertCb typedefadb::tls::TlsConnection
SetCertificateCallback(SetCertCb cb)=0adb::tls::TlsConnectionpure virtual
SetCertVerifyCallback(CertVerifyCb cb)=0adb::tls::TlsConnectionpure virtual
SetClientCAList(STACK_OF(X509_NAME) *ca_list)=0adb::tls::TlsConnectionpure virtual
TlsConnection()=defaultadb::tls::TlsConnectionprotected
TlsError enum nameadb::tls::TlsConnection
WriteFully(std::string_view data)=0adb::tls::TlsConnectionpure virtual
~TlsConnection()=defaultadb::tls::TlsConnectionvirtual