1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103
|
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/trusted_vault/trusted_vault_connection.h"
#include "components/trusted_vault/securebox.h"
namespace trusted_vault {
TrustedVaultKeyAndVersion::TrustedVaultKeyAndVersion(
const std::vector<uint8_t>& key,
int version)
: key(key), version(version) {}
TrustedVaultKeyAndVersion::TrustedVaultKeyAndVersion(
const TrustedVaultKeyAndVersion& other) = default;
TrustedVaultKeyAndVersion& TrustedVaultKeyAndVersion::operator=(
const TrustedVaultKeyAndVersion& other) = default;
TrustedVaultKeyAndVersion::~TrustedVaultKeyAndVersion() = default;
bool TrustedVaultKeyAndVersion::operator==(
const TrustedVaultKeyAndVersion& other) const = default;
UsableRecoveryPinMetadata::UsableRecoveryPinMetadata(std::string in_wrapped_pin,
base::Time in_expiry)
: wrapped_pin(std::move(in_wrapped_pin)), expiry(in_expiry) {}
UsableRecoveryPinMetadata::UsableRecoveryPinMetadata(
const UsableRecoveryPinMetadata&) = default;
UsableRecoveryPinMetadata& UsableRecoveryPinMetadata::operator=(
const UsableRecoveryPinMetadata&) = default;
UsableRecoveryPinMetadata::UsableRecoveryPinMetadata(
UsableRecoveryPinMetadata&&) = default;
UsableRecoveryPinMetadata& UsableRecoveryPinMetadata::operator=(
UsableRecoveryPinMetadata&&) = default;
UsableRecoveryPinMetadata::~UsableRecoveryPinMetadata() = default;
bool UsableRecoveryPinMetadata::operator==(
const UsableRecoveryPinMetadata&) const = default;
GpmPinMetadata::GpmPinMetadata(
std::optional<std::string> in_public_key,
std::optional<UsableRecoveryPinMetadata> in_pin_metadata)
: public_key(std::move(in_public_key)),
usable_pin_metadata(std::move(in_pin_metadata)) {}
GpmPinMetadata::GpmPinMetadata(const GpmPinMetadata&) = default;
GpmPinMetadata& GpmPinMetadata::operator=(const GpmPinMetadata&) = default;
GpmPinMetadata::GpmPinMetadata(GpmPinMetadata&&) = default;
GpmPinMetadata& GpmPinMetadata::operator=(GpmPinMetadata&&) = default;
GpmPinMetadata::~GpmPinMetadata() = default;
bool GpmPinMetadata::operator==(const GpmPinMetadata&) const = default;
MemberKeys::MemberKeys(int in_version,
std::vector<uint8_t> in_wrapped_key,
std::vector<uint8_t> in_proof)
: version(in_version),
wrapped_key(std::move(in_wrapped_key)),
proof(std::move(in_proof)) {}
MemberKeys::MemberKeys(MemberKeys&&) = default;
MemberKeys& MemberKeys::operator=(MemberKeys&&) = default;
MemberKeys::~MemberKeys() = default;
VaultMember::VaultMember(std::unique_ptr<SecureBoxPublicKey> public_key,
std::vector<MemberKeys> member_keys)
: public_key(std::move(public_key)), member_keys(std::move(member_keys)) {}
VaultMember::VaultMember(VaultMember&&) = default;
VaultMember& VaultMember::operator=(VaultMember&&) = default;
VaultMember::~VaultMember() = default;
DownloadAuthenticationFactorsRegistrationStateResult::
DownloadAuthenticationFactorsRegistrationStateResult() = default;
DownloadAuthenticationFactorsRegistrationStateResult::
DownloadAuthenticationFactorsRegistrationStateResult(
DownloadAuthenticationFactorsRegistrationStateResult&&) = default;
DownloadAuthenticationFactorsRegistrationStateResult&
DownloadAuthenticationFactorsRegistrationStateResult::operator=(
DownloadAuthenticationFactorsRegistrationStateResult&&) = default;
DownloadAuthenticationFactorsRegistrationStateResult::
~DownloadAuthenticationFactorsRegistrationStateResult() = default;
} // namespace trusted_vault
|