1 // Copyright 2019 The Chromium Authors 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef NET_THIRD_PARTY_QUICHE_OVERRIDES_QUICHE_PLATFORM_IMPL_QUICHE_DEFAULT_PROOF_PROVIDERS_IMPL_H_ 6 #define NET_THIRD_PARTY_QUICHE_OVERRIDES_QUICHE_PLATFORM_IMPL_QUICHE_DEFAULT_PROOF_PROVIDERS_IMPL_H_ 7 8 #include <memory> 9 10 #include "net/third_party/quiche/src/quiche/quic/core/crypto/proof_source.h" 11 #include "net/third_party/quiche/src/quiche/quic/core/crypto/proof_verifier.h" 12 13 namespace quiche { 14 15 std::unique_ptr<quic::ProofVerifier> CreateDefaultProofVerifierImpl( 16 const std::string& host); 17 std::unique_ptr<quic::ProofSource> CreateDefaultProofSourceImpl(); 18 19 } // namespace quiche 20 21 #endif // NET_THIRD_PARTY_QUICHE_OVERRIDES_QUICHE_PLATFORM_IMPL_QUICHE_DEFAULT_PROOF_PROVIDERS_IMPL_H_ 22