#include "device/fido/opaque_attestation_statement.h"
#include <utility>
#include "components/cbor/values.h"
Value;
namespace device {
OpaqueAttestationStatement::OpaqueAttestationStatement(
std::string attestation_format,
Value attestation_statement)
: … { … }
OpaqueAttestationStatement::~OpaqueAttestationStatement() = default;
Value OpaqueAttestationStatement::AsCBOR() const { … }
bool OpaqueAttestationStatement::IsNoneAttestation() const { … }
bool OpaqueAttestationStatement::IsSelfAttestation() const { … }
bool OpaqueAttestationStatement::
IsAttestationCertificateInappropriatelyIdentifying() const { … }
std::optional<base::span<const uint8_t>>
OpaqueAttestationStatement::GetLeafCertificate() const { … }
}