1c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// Copyright 2014 The Chromium Authors. All rights reserved. 2c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// Use of this source code is governed by a BSD-style license that can be 3c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// found in the LICENSE file. 4c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 5c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch#include "components/password_manager/core/browser/stub_password_manager_client.h" 6c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 75f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)#include "components/password_manager/core/browser/password_form_manager.h" 85f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 9c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdochnamespace password_manager { 10c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 11c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochStubPasswordManagerClient::StubPasswordManagerClient() {} 12c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 13c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochStubPasswordManagerClient::~StubPasswordManagerClient() {} 14c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 15116680a4aac90f2aa7413d9095a592090648e557Ben Murdochbool StubPasswordManagerClient::IsSyncAccountCredential( 16116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch const std::string& username, const std::string& origin) const { 17116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch return false; 18116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch} 19116680a4aac90f2aa7413d9095a592090648e557Ben Murdoch 206e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles)bool StubPasswordManagerClient::ShouldFilterAutofillResult( 216e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) const autofill::PasswordForm& form) { 226e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) return false; 236e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles)} 246e8cce623b6e4fe0c9e4af605d675dd9d0338c38Torne (Richard Coles) 251320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tuccibool StubPasswordManagerClient::PromptUserToSavePassword( 261320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci scoped_ptr<PasswordFormManager> form_to_save) { 271320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci return false; 281320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 295f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) 305f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)void StubPasswordManagerClient::AutomaticPasswordSave( 315f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles) scoped_ptr<PasswordFormManager> saved_manager) {} 32c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 33c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdochvoid StubPasswordManagerClient::AuthenticateAutofillAndFillForm( 34c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch scoped_ptr<autofill::PasswordFormFillData> fill_data) {} 35c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 36c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochPrefService* StubPasswordManagerClient::GetPrefs() { return NULL; } 37c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 38c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochPasswordStore* StubPasswordManagerClient::GetPasswordStore() { return NULL; } 39c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 40c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochPasswordManagerDriver* StubPasswordManagerClient::GetDriver() { return NULL; } 41c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 42c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch} // namespace password_manager 43