| AddTrustedCertificate(std::string_view cert) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| BufferFromPEM(std::string_view pem) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | static |
| ca_list_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| cert_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| cert_verify_cb_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| CertVerifyCb typedef | adb::tls::TlsConnection | |
| client_verify_post_handshake_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| Create(Role role, std::string_view cert, std::string_view priv_key, android::base::borrowed_fd fd) | adb::tls::TlsConnection | static |
| DoHandshake() override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| EnableClientPostHandshakeCheck(bool enable) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| EvpPkeyFromPEM(std::string_view pem) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | static |
| ExportKeyingMaterial(size_t length) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| fd_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| GetFailureReason(int err) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| Invalidate() | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| kClientRoleStr | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | privatestatic |
| known_certificates_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| kServerRoleStr | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | privatestatic |
| priv_key_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| ReadFully(size_t size) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| ReadFully(void *buf, size_t size) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| Role enum name | adb::tls::TlsConnection | |
| role_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| RoleToString() | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | inlineprivate |
| set_cert_cb_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| SetCertAndKey(SSL *ssl, std::string_view cert_chain, std::string_view priv_key) | adb::tls::TlsConnection | static |
| SetCertCb typedef | adb::tls::TlsConnection | |
| SetCertificateCallback(SetCertCb cb) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| SetCertVerifyCallback(CertVerifyCb cb) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| SetClientCAList(STACK_OF(X509_NAME) *ca_list) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| ssl_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| ssl_ctx_ | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | private |
| SSLErrorString() | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | privatestatic |
| SSLSetCertCb(SSL *ssl, void *opaque) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | privatestatic |
| SSLSetCertVerifyCb(X509_STORE_CTX *ctx, void *opaque) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | privatestatic |
| TlsConnection()=default | adb::tls::TlsConnection | protected |
| TlsConnectionImpl(Role role, std::string_view cert, std::string_view priv_key, borrowed_fd fd) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | explicit |
| TlsError enum name | adb::tls::TlsConnection | |
| WriteFully(std::string_view data) override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | virtual |
| X509FromBuffer(bssl::UniquePtr< CRYPTO_BUFFER > buffer) | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | privatestatic |
| ~TlsConnection()=default | adb::tls::TlsConnection | virtual |
| ~TlsConnectionImpl() override | adb::tls::anonymous_namespace{tls_connection.cpp}::TlsConnectionImpl | |