Lines Matching refs:tls_
441 if (tls_ != nullptr) { in DispatchRead()
446 return tls_->ReadFully(buf, len); in DispatchRead()
453 if (tls_ != nullptr) { in DispatchWrite()
458 return tls_->WriteFully(std::string_view(reinterpret_cast<const char*>(buf), len)); in DispatchWrite()
513 tls_ = TlsConnection::Create(TlsConnection::Role::Client, x509_str, evp_str, osh); in DoTlsHandshake()
515 tls_ = TlsConnection::Create(TlsConnection::Role::Server, x509_str, evp_str, osh); in DoTlsHandshake()
517 CHECK(tls_); in DoTlsHandshake()
523 tls_->EnableClientPostHandshakeCheck(true); in DoTlsHandshake()
526 tls_->SetCertificateCallback(adb_tls_set_certificate); in DoTlsHandshake()
528 tls_->SetCertVerifyCallback([](X509_STORE_CTX*) { return 1; }); in DoTlsHandshake()
531 tls_->SetCertVerifyCallback( in DoTlsHandshake()
535 tls_->SetClientCAList(ca_list.get()); in DoTlsHandshake()
538 auto err = tls_->DoHandshake(); in DoTlsHandshake()
543 tls_.reset(); in DoTlsHandshake()