/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/core/crypto/ |
H A D | client_proof_source_test.cc | 118 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 D | proof_source_x509_test.cc | 50 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 D | tls_server_connection.cc | 38 ProofSource* proof_source) { in CreateSslCtx() argument 50 if (proof_source->GetTicketCrypter()) { in CreateSslCtx() 65 proof_source->OnNewSslCtx(ssl_ctx.get()); in CreateSslCtx()
|
H A D | quic_crypto_client_config.h | 341 ClientProofSource* proof_source() const; 342 void set_proof_source(std::unique_ptr<ClientProofSource> proof_source);
|
H A D | quic_crypto_client_config.cc | 783 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 D | quic_server.cc | 41 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 D | quic_toy_client.cc | 237 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 D | quic_server.h | 41 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 D | quic_server_factory.cc | 15 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 D | quic_toy_server.cc | 142 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 D | quic_test_server.cc | 161 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 D | quic_test_server.h | 65 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 D | quic_crypto_server_config_peer.cc | 38 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 D | quiche_default_proof_providers_impl.cc | 84 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 D | dedicated_web_transport_http3_client_test.cc | 154 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 D | quic_test_server.cc | 75 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 D | quic_server_session_base.cc | 294 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 D | quic_simple_server_bin.cc | 22 std::unique_ptr<quic::ProofSource> proof_source, in CreateServer() argument 25 std::move(proof_source), config_, in CreateServer()
|
H A D | quic_simple_server.cc | 44 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 D | moqt_server.cc | 45 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 D | quic_simple_test_server.cc | 171 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 D | qbone_client_test.cc | 133 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 D | quic_config.proto | 65 …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 D | quic_crypto_server_stream_test.cc | 60 explicit QuicCryptoServerStreamTest(std::unique_ptr<ProofSource> proof_source) in QuicCryptoServerStreamTest() argument 63 std::move(proof_source), KeyExchangeSource::Default()), in QuicCryptoServerStreamTest()
|
H A D | tls_server_handshaker_test.cc | 85 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()
|