#ifndef NET_DEVICE_BOUND_SESSIONS_JWK_UTILS_H_
#define NET_DEVICE_BOUND_SESSIONS_JWK_UTILS_H_
#include "base/containers/span.h"
#include "base/values.h"
#include "crypto/signature_verifier.h"
#include "net/base/net_export.h"
namespace net::device_bound_sessions {
base::Value::Dict NET_EXPORT
ConvertPkeySpkiToJwk(crypto::SignatureVerifier::SignatureAlgorithm algorithm,
base::span<const uint8_t> pkey_spki);
std::string NET_EXPORT
CreateJwkThumbprint(crypto::SignatureVerifier::SignatureAlgorithm algorithm,
base::span<const uint8_t> pkey_spki);
}
#endif