blob: 662fd02fdc60d216c2f05fc34c427e0332d86679 [file] [log] [blame]
// Copyright 2019 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 "content/browser/native_file_system/native_file_system_transfer_token_impl.h"
namespace content {
NativeFileSystemTransferTokenImpl::NativeFileSystemTransferTokenImpl(
const storage::FileSystemURL& url,
HandleType type)
: token_(base::UnguessableToken::Create()), url_(url), type_(type) {}
void NativeFileSystemTransferTokenImpl::GetInternalID(
GetInternalIDCallback callback) {
std::move(callback).Run(token_);
}
} // namespace content