Lines Matching refs:string_view
40 explicit TlsConnectionImpl(Role role, std::string_view cert, std::string_view priv_key,
44 bool AddTrustedCertificate(std::string_view cert) override;
53 bool WriteFully(std::string_view data) override;
55 static bssl::UniquePtr<EVP_PKEY> EvpPkeyFromPEM(std::string_view pem);
56 static bssl::UniquePtr<CRYPTO_BUFFER> BufferFromPEM(std::string_view pem);
85 TlsConnectionImpl::TlsConnectionImpl(Role role, std::string_view cert, std::string_view priv_key, in TlsConnectionImpl()
110 bssl::UniquePtr<EVP_PKEY> TlsConnectionImpl::EvpPkeyFromPEM(std::string_view pem) { in EvpPkeyFromPEM()
116 bssl::UniquePtr<CRYPTO_BUFFER> TlsConnectionImpl::BufferFromPEM(std::string_view pem) { in BufferFromPEM()
155 bool TlsConnectionImpl::AddTrustedCertificate(std::string_view cert) { in AddTrustedCertificate()
342 bool TlsConnectionImpl::WriteFully(std::string_view data) { in WriteFully()
364 std::string_view cert, in Create()
365 std::string_view priv_key, borrowed_fd fd) { in Create()
373 bool TlsConnection::SetCertAndKey(SSL* ssl, std::string_view cert, std::string_view priv_key) { in SetCertAndKey()