Home
last modified time | relevance | path

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

12

/external/cronet/net/third_party/quiche/src/quiche/quic/core/crypto/
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 …]
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 …]
Dtls_server_connection.cc30 ProofSource* proof_source) { in CreateSslCtx() argument
42 if (proof_source->GetTicketCrypter()) { in CreateSslCtx()
57 proof_source->OnNewSslCtx(ssl_ctx.get()); in CreateSslCtx()
Dquic_crypto_client_config.h340 ClientProofSource* proof_source() const;
341 void set_proof_source(std::unique_ptr<ClientProofSource> proof_source);
/external/cronet/net/third_party/quiche/src/quiche/quic/tools/
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()
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()
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,
Dquic_toy_client.cc232 auto proof_source = std::make_unique<DefaultClientProofSource>(); in CreateTestClientProofSource() local
233 proof_source->AddCertAndKey( in CreateTestClientProofSource()
239 return proof_source; in CreateTestClientProofSource()
355 std::unique_ptr<ClientProofSource> proof_source = in SendRequestsAndPrintResponses() local
359 if (proof_source == nullptr) { in SendRequestsAndPrintResponses()
363 client->crypto_config()->set_proof_source(std::move(proof_source)); in SendRequestsAndPrintResponses()
Dquic_toy_server.cc159 auto proof_source = quic::CreateDefaultProofSource(); in Start() local
162 backend.get(), std::move(proof_source), supported_versions); in Start()
Dquic_server_factory.h17 std::unique_ptr<ProofSource> proof_source,
Dquic_toy_server.h27 std::unique_ptr<ProofSource> proof_source,
/external/cronet/net/third_party/quiche/overrides/quiche_platform_impl/
Dquiche_default_proof_providers_impl.cc87 auto proof_source = std::make_unique<net::ProofSourceChromium>(); in CreateDefaultProofSourceImpl() local
88 proof_source->SetTicketCrypter(std::make_unique<quic::SimpleTicketCrypter>( in CreateDefaultProofSourceImpl()
90 CHECK(proof_source->Initialize( in CreateDefaultProofSourceImpl()
99 return std::move(proof_source); in CreateDefaultProofSourceImpl()
/external/cronet/net/third_party/quiche/src/quiche/quic/test_tools/
Dquic_test_server.cc158 std::unique_ptr<ProofSource> proof_source, in QuicTestServer() argument
160 : QuicServer(std::move(proof_source), quic_simple_server_backend) {} in QuicTestServer()
163 std::unique_ptr<ProofSource> proof_source, const QuicConfig& config, in QuicTestServer() argument
166 : QuicTestServer(std::move(proof_source), config, supported_versions, in QuicTestServer()
171 std::unique_ptr<ProofSource> proof_source, const QuicConfig& config, in QuicTestServer() argument
175 : QuicServer(std::move(proof_source), config, in QuicTestServer()
Dquic_test_server.h64 QuicTestServer(std::unique_ptr<ProofSource> proof_source,
66 QuicTestServer(std::unique_ptr<ProofSource> proof_source,
70 QuicTestServer(std::unique_ptr<ProofSource> proof_source,
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()
Dquic_crypto_server_config_peer.h32 void ResetProofSource(std::unique_ptr<ProofSource> proof_source);
/external/cronet/components/cronet/android/test/
Dquic_test_server.cc49 std::unique_ptr<net::ProofSourceChromium> proof_source( in StartOnServerThread() local
51 CHECK(proof_source->Initialize( in StartOnServerThread()
56 std::move(proof_source), config, in StartOnServerThread()
/external/cronet/net/tools/quic/
Dquic_simple_server_bin.cc22 std::unique_ptr<quic::ProofSource> proof_source, in CreateServer() argument
25 std::move(proof_source), config_, in CreateServer()
Dquic_simple_server.cc44 std::unique_ptr<quic::ProofSource> proof_source, in QuicSimpleServer() argument
60 std::move(proof_source), in QuicSimpleServer()
Dquic_simple_server.h42 std::unique_ptr<quic::ProofSource> proof_source,
/external/cronet/net/quic/
Ddedicated_web_transport_http3_client_test.cc153 void StartServer(std::unique_ptr<quic::ProofSource> proof_source = nullptr) { in StartServer() argument
154 if (proof_source == nullptr) { in StartServer()
155 proof_source = quic::test::crypto_test_utils::ProofSourceForTesting(); in StartServer()
159 std::move(proof_source), quic::QuicConfig(), in StartServer()
/external/cronet/net/test/
Dquic_simple_test_server.cc170 auto proof_source = std::make_unique<ProofSourceChromium>(); in StartQuicServerOnServerThread() local
171 CHECK(proof_source->Initialize(directory.AppendASCII("quic-chain.pem"), in StartQuicServerOnServerThread()
177 new QuicSimpleServer(std::move(proof_source), config, in StartQuicServerOnServerThread()
/external/cronet/net/third_party/quiche/src/quiche/quic/core/http/
Dquic_server_session_base.cc331 QUICHE_DCHECK(crypto_config_ && crypto_config_->proof_source()); in GetSSLConfig()
338 if (!crypto_config_ || !crypto_config_->proof_source()) { in GetSSLConfig()
343 crypto_config_->proof_source()->SupportedTlsSignatureAlgorithms(); in GetSSLConfig()
/external/cronet/net/third_party/quiche/src/quiche/quic/qbone/
Dqbone_client_test.cc139 explicit QboneTestServer(std::unique_ptr<ProofSource> proof_source, in QboneTestServer() argument
141 : QuicServer(std::move(proof_source), response_cache) {} in QboneTestServer()
/external/cronet/net/third_party/quiche/src/quiche/quic/core/
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()

12