#include "device/fido/public_key_credential_rp_entity.h"
#include <algorithm>
#include <utility>
#include "device/fido/fido_constants.h"
namespace device {
std::optional<PublicKeyCredentialRpEntity>
PublicKeyCredentialRpEntity::CreateFromCBORValue(const cbor::Value& cbor) { … }
PublicKeyCredentialRpEntity::PublicKeyCredentialRpEntity() = default;
PublicKeyCredentialRpEntity::PublicKeyCredentialRpEntity(std::string id_)
: … { … }
PublicKeyCredentialRpEntity::PublicKeyCredentialRpEntity(
std::string id_,
std::optional<std::string> name_)
: … { … }
PublicKeyCredentialRpEntity::PublicKeyCredentialRpEntity(
const PublicKeyCredentialRpEntity& other) = default;
PublicKeyCredentialRpEntity::PublicKeyCredentialRpEntity(
PublicKeyCredentialRpEntity&& other) = default;
PublicKeyCredentialRpEntity& PublicKeyCredentialRpEntity::operator=(
const PublicKeyCredentialRpEntity& other) = default;
PublicKeyCredentialRpEntity& PublicKeyCredentialRpEntity::operator=(
PublicKeyCredentialRpEntity&& other) = default;
PublicKeyCredentialRpEntity::~PublicKeyCredentialRpEntity() = default;
bool PublicKeyCredentialRpEntity::operator==(
const PublicKeyCredentialRpEntity& other) const { … }
cbor::Value AsCBOR(const PublicKeyCredentialRpEntity& entity) { … }
}