Index: components/encryptor/ie7_password_win.h |
diff --git a/components/encryptor/ie7_password_win.h b/components/encryptor/ie7_password_win.h |
deleted file mode 100644 |
index 9c0b5d632eebf59402610e216b97cec82a1e0ab9..0000000000000000000000000000000000000000 |
--- a/components/encryptor/ie7_password_win.h |
+++ /dev/null |
@@ -1,54 +0,0 @@ |
-// 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. |
- |
-#ifndef COMPONENTS_ENCRYPTOR_IE7_PASSWORD_WIN_H_ |
-#define COMPONENTS_ENCRYPTOR_IE7_PASSWORD_WIN_H_ |
- |
-#include <windows.h> |
-#include <string> |
-#include <vector> |
- |
-#include "base/basictypes.h" |
-#include "base/time/time.h" |
- |
-// Contains the information read from the IE7/IE8 Storage2 key in the registry. |
-struct IE7PasswordInfo { |
- // Hash of the url. |
- std::wstring url_hash; |
- |
- // Encrypted data containing the username, password and some more undocumented |
- // fields. |
- std::vector<unsigned char> encrypted_data; |
- |
- // When the login was imported. |
- base::Time date_created; |
-}; |
- |
-namespace ie7_password { |
- |
-struct DecryptedCredentials { |
- std::wstring username; |
- std::wstring password; |
-}; |
- |
-// Parses a data structure to find passwords and usernames. |
-// The collection of bytes in |data| is interpreted as a special PasswordEntry |
-// structure. IE saves the login information as a binary dump of this structure. |
-// Credentials extracted from |data| end up in |credentials|. |
-bool GetUserPassFromData(const std::vector<unsigned char>& data, |
- std::vector<DecryptedCredentials>* credentials); |
- |
-// Decrypts usernames and passwords for a given data vector using the url as |
-// the key. |
-// Output ends up in |credentials|. |
-bool DecryptPasswords(const std::wstring& url, |
- const std::vector<unsigned char>& data, |
- std::vector<DecryptedCredentials>* credentials); |
- |
-// Returns the hash of a url. |
-std::wstring GetUrlHash(const std::wstring& url); |
- |
-} // namespace ie7_password |
- |
-#endif // COMPONENTS_ENCRYPTOR_IE7_PASSWORD_WIN_H_ |