blob: 71a9b24290ad726a0351e592c425e627924ef67c [file] [log] [blame]
// Copyright 2017 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "modules/webauth/AuthenticatorAttestationResponse.h"
namespace blink {
AuthenticatorAttestationResponse* AuthenticatorAttestationResponse::Create(
DOMArrayBuffer* client_data_json,
DOMArrayBuffer* attestation_object) {
return new AuthenticatorAttestationResponse(client_data_json,
attestation_object);
}
AuthenticatorAttestationResponse::AuthenticatorAttestationResponse(
DOMArrayBuffer* client_data_json,
DOMArrayBuffer* attestation_object)
: AuthenticatorResponse(client_data_json),
attestation_object_(attestation_object) {}
AuthenticatorAttestationResponse::~AuthenticatorAttestationResponse() {}
DEFINE_TRACE(AuthenticatorAttestationResponse) {
visitor->Trace(attestation_object_);
AuthenticatorResponse::Trace(visitor);
}
} // namespace blink