/* * Copyright 2019-present ScyllaDB */ /* * SPDX-License-Identifier: LicenseRef-ScyllaDB-Source-Available-1.0 */ #pragma once #include #include "bytes_fwd.hh" std::string base64_encode(bytes_view); std::string base64url_encode(bytes_view); bytes base64_decode(std::string_view); bytes base64url_decode(std::string_view); size_t base64_decoded_len(std::string_view str); bool base64_begins_with(std::string_view base, std::string_view operand);