chromium/chrome/browser/extensions/api/passwords_private/passwords_private_utils.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/extensions/api/passwords_private/passwords_private_utils.h"

#include <tuple>

#include "base/not_fatal_until.h"
#include "chrome/common/extensions/api/passwords_private.h"
#include "components/password_manager/core/browser/password_form.h"
#include "components/password_manager/core/browser/password_manager_util.h"
#include "components/password_manager/core/browser/password_ui_utils.h"
#include "components/password_manager/core/browser/ui/credential_ui_entry.h"
#include "url/gurl.h"

namespace extensions {

namespace {

CredentialUIEntry;
Store;

}  // namespace

api::passwords_private::UrlCollection CreateUrlCollectionFromCredential(
    const CredentialUIEntry& credential) {}

api::passwords_private::UrlCollection CreateUrlCollectionFromGURL(
    const GURL& url) {}

extensions::api::passwords_private::PasswordStoreSet StoreSetFromCredential(
    const CredentialUIEntry& credential) {}

IdGenerator::IdGenerator() = default;
IdGenerator::~IdGenerator() = default;

int IdGenerator::GenerateId(CredentialUIEntry credential) {}

const CredentialUIEntry* IdGenerator::TryGetKey(int id) const {}

}  // namespace extensions