chromium/net/third_party/nss/ssl/cmpcert.cc

/*
 * NSS utility functions
 *
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

#include "net/third_party/nss/ssl/cmpcert.h"

#include <secder.h>
#include <secitem.h>

#include "net/cert/x509_certificate.h"
#include "net/cert/x509_util.h"
#include "third_party/boringssl/src/include/openssl/pool.h"
#include "third_party/boringssl/src/pki/parse_certificate.h"
#include "third_party/boringssl/src/pki/parser.h"

namespace net {

namespace {

bool GetIssuerAndSubject(CERTCertificate* cert,
                         bssl::der::Input* issuer,
                         bssl::der::Input* subject) {}

bool GetIssuerAndSubject(X509Certificate* cert,
                         bssl::der::Input* issuer,
                         bssl::der::Input* subject) {}

}  // namespace

bool MatchClientCertificateIssuers(
    X509Certificate* cert,
    const std::vector<std::string>& cert_authorities,
    ScopedCERTCertificateList* intermediates) {}

}  // namespace net