// Copyright 2024 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_IP_PROTECTION_COMMON_MOCK_BLIND_SIGN_AUTH_H_ #define COMPONENTS_IP_PROTECTION_COMMON_MOCK_BLIND_SIGN_AUTH_H_ #include <memory> #include <optional> #include <string> #include <vector> #include "net/third_party/quiche/src/quiche/blind_sign_auth/blind_sign_auth_interface.h" #include "third_party/abseil-cpp/absl/status/status.h" namespace ip_protection { // A mock implementation of the quiche BlindSignAuth library to fetch // BlindSignTokens for tests. class MockBlindSignAuth : public quiche::BlindSignAuthInterface { … }; } // namespace ip_protection #endif // COMPONENTS_IP_PROTECTION_COMMON_MOCK_BLIND_SIGN_AUTH_H_