chromium/third_party/boringssl/src/pki/pem.cc

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

#include "pem.h"
#include "string_util.h"

#include <string_view>

namespace {

constexpr std::string_view kPEMHeaderBeginBlock =;
constexpr std::string_view kPEMHeaderEndBlock =;
constexpr std::string_view kPEMHeaderTail =;

}  // namespace

BSSL_NAMESPACE_BEGIN



struct PEMTokenizer::PEMType {};

PEMTokenizer::PEMTokenizer(
    std::string_view str, const std::vector<std::string> &allowed_block_types) {}

PEMTokenizer::~PEMTokenizer() = default;

bool PEMTokenizer::GetNext() {}

void PEMTokenizer::Init(std::string_view str,
                        const std::vector<std::string> &allowed_block_types) {}

std::string PEMEncode(std::string_view data, const std::string &type) {}

BSSL_NAMESPACE_END