chromium/third_party/boringssl/src/pki/mock_signature_verify_cache.h

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef BSSL_PKI_MOCK_SIGNATURE_VERIFY_CACHE_H_
#define BSSL_PKI_MOCK_SIGNATURE_VERIFY_CACHE_H_

#include <stddef.h>

#include <string>
#include <string_view>
#include <unordered_map>

#include <openssl/pki/signature_verify_cache.h>

BSSL_NAMESPACE_BEGIN

// MockSignatureVerifyCache is an implementation of SignatureVerifyCache.  It is
// intended only for testing of cache functionality.

class MockSignatureVerifyCache : public SignatureVerifyCache {};

BSSL_NAMESPACE_END

#endif  // BSSL_PKI_MOCK_PATH_BUILDER_DELEGATE_H_