Home
last modified time | relevance | path

Searched refs:proof_source (Results 1 – 25 of 132) sorted by relevance

123456

/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/core/crypto/
H A Dclient_proof_source_test.cc118 DefaultClientProofSource proof_source; in TEST() local
119 ASSERT_TRUE(proof_source.AddCertAndKey({"www.google.com"}, TestCertChain(), in TEST()
121 VERIFY_CERT_AND_KEY_MATCHES(proof_source.GetCertAndKey("www.google.com"), in TEST()
123 EXPECT_EQ(proof_source.GetCertAndKey("*.google.com"), nullptr); in TEST()
124 EXPECT_EQ(proof_source.GetCertAndKey("*"), nullptr); in TEST()
128 DefaultClientProofSource proof_source; in TEST() local
129 ASSERT_TRUE(proof_source.AddCertAndKey({"*.google.com"}, TestCertChain(), in TEST()
131 VERIFY_CERT_AND_KEY_MATCHES(proof_source.GetCertAndKey("www.google.com"), in TEST()
133 VERIFY_CERT_AND_KEY_MATCHES(proof_source.GetCertAndKey("*.google.com"), in TEST()
135 EXPECT_EQ(proof_source.GetCertAndKey("*"), nullptr); in TEST()
[all …]
H A Dproof_source_x509_test.cc50 std::unique_ptr<ProofSourceX509> proof_source = in TEST_F() local
52 ASSERT_TRUE(proof_source != nullptr); in TEST_F()
53 EXPECT_TRUE(proof_source->AddCertificateChain(wildcard_chain_, in TEST_F()
58 std::unique_ptr<ProofSourceX509> proof_source = in TEST_F() local
60 ASSERT_TRUE(proof_source != nullptr); in TEST_F()
62 EXPECT_QUIC_BUG((void)proof_source->AddCertificateChain( in TEST_F()
68 std::unique_ptr<ProofSourceX509> proof_source = in TEST_F() local
70 ASSERT_TRUE(proof_source != nullptr); in TEST_F()
71 ASSERT_TRUE(proof_source->AddCertificateChain(wildcard_chain_, in TEST_F()
76 EXPECT_EQ(proof_source in TEST_F()
[all …]
H A Dtls_server_connection.cc38 ProofSource* proof_source) { in CreateSslCtx() argument
50 if (proof_source->GetTicketCrypter()) { in CreateSslCtx()
65 proof_source->OnNewSslCtx(ssl_ctx.get()); in CreateSslCtx()
H A Dquic_crypto_client_config.h341 ClientProofSource* proof_source() const;
342 void set_proof_source(std::unique_ptr<ClientProofSource> proof_source);
H A Dquic_crypto_client_config.cc783 ClientProofSource* QuicCryptoClientConfig::proof_source() const { in proof_source() function in quic::QuicCryptoClientConfig
788 std::unique_ptr<ClientProofSource> proof_source) { in set_proof_source() argument
789 proof_source_ = std::move(proof_source); in set_proof_source()
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/tools/
H A Dquic_server.cc41 QuicServer::QuicServer(std::unique_ptr<ProofSource> proof_source, in QuicServer() argument
43 : QuicServer(std::move(proof_source), quic_simple_server_backend, in QuicServer()
46 QuicServer::QuicServer(std::unique_ptr<ProofSource> proof_source, in QuicServer() argument
49 : QuicServer(std::move(proof_source), QuicConfig(), in QuicServer()
54 std::unique_ptr<ProofSource> proof_source, const QuicConfig& config, in QuicServer() argument
66 std::move(proof_source), KeyExchangeSource::Default()), in QuicServer()
H A Dquic_toy_client.cc237 auto proof_source = std::make_unique<DefaultClientProofSource>(); in CreateTestClientProofSource() local
238 proof_source->AddCertAndKey( in CreateTestClientProofSource()
244 return proof_source; in CreateTestClientProofSource()
349 std::unique_ptr<ClientProofSource> proof_source = in SendRequestsAndPrintResponses() local
353 if (proof_source == nullptr) { in SendRequestsAndPrintResponses()
357 client->crypto_config()->set_proof_source(std::move(proof_source)); in SendRequestsAndPrintResponses()
H A Dquic_server.h41 QuicServer(std::unique_ptr<ProofSource> proof_source,
43 QuicServer(std::unique_ptr<ProofSource> proof_source,
46 QuicServer(std::unique_ptr<ProofSource> proof_source,
H A Dquic_server_factory.cc15 std::unique_ptr<quic::ProofSource> proof_source, in CreateServer() argument
17 return std::make_unique<quic::QuicServer>(std::move(proof_source), backend, in CreateServer()
H A Dquic_toy_server.cc142 auto proof_source = quic::CreateDefaultProofSource(); in Start() local
145 backend.get(), std::move(proof_source), supported_versions); in Start()
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/test_tools/
H A Dquic_test_server.cc161 std::unique_ptr<ProofSource> proof_source, in QuicTestServer() argument
163 : QuicServer(std::move(proof_source), quic_simple_server_backend) {} in QuicTestServer()
166 std::unique_ptr<ProofSource> proof_source, const QuicConfig& config, in QuicTestServer() argument
169 : QuicTestServer(std::move(proof_source), config, supported_versions, in QuicTestServer()
174 std::unique_ptr<ProofSource> proof_source, const QuicConfig& config, in QuicTestServer() argument
178 : QuicServer(std::move(proof_source), config, in QuicTestServer()
H A Dquic_test_server.h65 QuicTestServer(std::unique_ptr<ProofSource> proof_source,
67 QuicTestServer(std::unique_ptr<ProofSource> proof_source,
71 QuicTestServer(std::unique_ptr<ProofSource> proof_source,
H A Dquic_crypto_server_config_peer.cc38 std::unique_ptr<ProofSource> proof_source) { in ResetProofSource() argument
39 server_config_->proof_source_ = std::move(proof_source); in ResetProofSource()
/aosp_15_r20/external/cronet/net/third_party/quiche/overrides/quiche_platform_impl/
H A Dquiche_default_proof_providers_impl.cc84 auto proof_source = std::make_unique<net::ProofSourceChromium>(); in CreateDefaultProofSourceImpl() local
85 proof_source->SetTicketCrypter(std::make_unique<quic::SimpleTicketCrypter>( in CreateDefaultProofSourceImpl()
87 CHECK(proof_source->Initialize( in CreateDefaultProofSourceImpl()
96 return std::move(proof_source); in CreateDefaultProofSourceImpl()
/aosp_15_r20/external/cronet/net/quic/
H A Ddedicated_web_transport_http3_client_test.cc154 void StartServer(std::unique_ptr<quic::ProofSource> proof_source = nullptr) { in StartServer() argument
155 if (proof_source == nullptr) { in StartServer()
156 proof_source = quic::test::crypto_test_utils::ProofSourceForTesting(); in StartServer()
160 std::move(proof_source), quic::QuicConfig(), in StartServer()
/aosp_15_r20/external/cronet/components/cronet/android/test/
H A Dquic_test_server.cc75 std::unique_ptr<net::ProofSourceChromium> proof_source( in StartOnServerThread() local
77 CHECK(proof_source->Initialize(directory.Append("quic-chain.pem"), in StartOnServerThread()
81 std::move(proof_source), config, in StartOnServerThread()
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/core/http/
H A Dquic_server_session_base.cc294 QUICHE_DCHECK(crypto_config_ && crypto_config_->proof_source()); in GetSSLConfig()
301 if (!crypto_config_ || !crypto_config_->proof_source()) { in GetSSLConfig()
306 crypto_config_->proof_source()->SupportedTlsSignatureAlgorithms(); in GetSSLConfig()
/aosp_15_r20/external/cronet/net/tools/quic/
H A Dquic_simple_server_bin.cc22 std::unique_ptr<quic::ProofSource> proof_source, in CreateServer() argument
25 std::move(proof_source), config_, in CreateServer()
H A Dquic_simple_server.cc44 std::unique_ptr<quic::ProofSource> proof_source, in QuicSimpleServer() argument
60 std::move(proof_source), in QuicSimpleServer()
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/moqt/tools/
H A Dmoqt_server.cc45 MoqtServer::MoqtServer(std::unique_ptr<quic::ProofSource> proof_source, in MoqtServer() argument
48 server_(std::move(proof_source), &backend_) {} in MoqtServer()
/aosp_15_r20/external/cronet/net/test/
H A Dquic_simple_test_server.cc171 auto proof_source = std::make_unique<ProofSourceChromium>(); in StartQuicServerOnServerThread() local
172 CHECK(proof_source->Initialize(directory.AppendASCII("quic-chain.pem"), in StartQuicServerOnServerThread()
186 std::move(proof_source), config, in StartQuicServerOnServerThread()
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/qbone/
H A Dqbone_client_test.cc133 explicit QboneTestServer(std::unique_ptr<ProofSource> proof_source, in QboneTestServer() argument
135 : QuicServer(std::move(proof_source), response_cache) {} in QboneTestServer()
/aosp_15_r20/external/grpc-grpc-java/xds/third_party/envoy/src/main/proto/envoy/config/listener/v3/
H A Dquic_config.proto65 …the :ref:`default one configured by <envoy_v3_api_msg_extensions.quic.proof_source.v3.ProofSourceC…
66 // [#extension-category: envoy.quic.proof_source]
/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/core/
H A Dquic_crypto_server_stream_test.cc60 explicit QuicCryptoServerStreamTest(std::unique_ptr<ProofSource> proof_source) in QuicCryptoServerStreamTest() argument
63 std::move(proof_source), KeyExchangeSource::Default()), in QuicCryptoServerStreamTest()
H A Dtls_server_handshaker_test.cc85 proof_source_(crypto_config->proof_source()) { in TestTlsServerHandshaker()
203 auto proof_source = std::make_unique<FakeProofSource>(); in InitializeServerConfig() local
204 proof_source_ = proof_source.get(); in InitializeServerConfig()
208 std::move(proof_source), KeyExchangeSource::Default()); in InitializeServerConfig()

123456