chromium/third_party/webrtc/rtc_base/openssl_digest.cc

/*
 *  Copyright 2004 The WebRTC Project Authors. All rights reserved.
 *
 *  Use of this source code is governed by a BSD-style license
 *  that can be found in the LICENSE file in the root of the source
 *  tree. An additional intellectual property rights grant can be found
 *  in the file PATENTS.  All contributing project authors may
 *  be found in the AUTHORS file in the root of the source tree.
 */

#include "rtc_base/openssl_digest.h"

#include "absl/strings/string_view.h"
#include "rtc_base/checks.h"  // RTC_DCHECK, RTC_CHECK
#include "rtc_base/openssl.h"

namespace rtc {

OpenSSLDigest::OpenSSLDigest(absl::string_view algorithm) {}

OpenSSLDigest::~OpenSSLDigest() {}

size_t OpenSSLDigest::Size() const {}

void OpenSSLDigest::Update(const void* buf, size_t len) {}

size_t OpenSSLDigest::Finish(void* buf, size_t len) {}

bool OpenSSLDigest::GetDigestEVP(absl::string_view algorithm,
                                 const EVP_MD** mdp) {}

bool OpenSSLDigest::GetDigestName(const EVP_MD* md, std::string* algorithm) {}

bool OpenSSLDigest::GetDigestSize(absl::string_view algorithm, size_t* length) {}

}  // namespace rtc