chromium/components/sync/engine/nigori/key_derivation_params.cc

// Copyright 2021 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/sync/engine/nigori/key_derivation_params.h"

#include "base/check_op.h"

namespace syncer {

KeyDerivationParams::KeyDerivationParams(KeyDerivationMethod method,
                                         const std::string& scrypt_salt)
    :{}

KeyDerivationParams::KeyDerivationParams(const KeyDerivationParams& other) =
    default;
KeyDerivationParams::KeyDerivationParams(KeyDerivationParams&& other) = default;

KeyDerivationParams& KeyDerivationParams::operator=(
    const KeyDerivationParams& other) = default;

const std::string& KeyDerivationParams::scrypt_salt() const {}

KeyDerivationParams KeyDerivationParams::CreateForPbkdf2() {}

KeyDerivationParams KeyDerivationParams::CreateForScrypt(
    const std::string& salt) {}

}  // namespace syncer