| Index: components/ownership/owner_key_util.cc
|
| diff --git a/components/ownership/owner_key_util.cc b/components/ownership/owner_key_util.cc
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..7c16c75de1b5f613448c8e2d11ad04aaaeec198f
|
| --- /dev/null
|
| +++ b/components/ownership/owner_key_util.cc
|
| @@ -0,0 +1,50 @@
|
| +// Copyright 2014 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 "components/ownership/owner_key_util.h"
|
| +
|
| +#include <limits>
|
| +
|
| +#include "base/file_util.h"
|
| +#include "base/files/file_path.h"
|
| +#include "base/logging.h"
|
| +#include "base/sys_info.h"
|
| +#include "components/ownership/owner_key_util_impl.h"
|
| +#include "crypto/rsa_private_key.h"
|
| +
|
| +namespace ownership {
|
| +
|
| +///////////////////////////////////////////////////////////////////////////
|
| +// PublicKey
|
| +
|
| +PublicKey::PublicKey() {
|
| +}
|
| +
|
| +PublicKey::~PublicKey() {
|
| +}
|
| +
|
| +///////////////////////////////////////////////////////////////////////////
|
| +// PrivateKey
|
| +
|
| +PrivateKey::PrivateKey(crypto::RSAPrivateKey* key) : key_(key) {
|
| +}
|
| +
|
| +PrivateKey::~PrivateKey() {
|
| +}
|
| +
|
| +///////////////////////////////////////////////////////////////////////////
|
| +// OwnerKeyUtil
|
| +
|
| +scoped_refptr<OwnerKeyUtil> OwnerKeyUtil::Create(
|
| + const base::FilePath& public_key_path) {
|
| + return new OwnerKeyUtilImpl(public_key_path);
|
| +}
|
| +
|
| +OwnerKeyUtil::OwnerKeyUtil() {
|
| +}
|
| +
|
| +OwnerKeyUtil::~OwnerKeyUtil() {
|
| +}
|
| +
|
| +} // namespace ownership
|
|
|