summaryrefslogtreecommitdiffstats
path: root/chrome/utility/chrome_content_utility_client.h
diff options
context:
space:
mode:
authormef@chromium.org <mef@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-14 21:32:07 +0000
committermef@chromium.org <mef@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-03-14 21:32:07 +0000
commit00c82c9d4fb0471ec31d9520bd52053c613a8732 (patch)
tree707c3e771c98aa12eeaedbfec819303b86e81e8a /chrome/utility/chrome_content_utility_client.h
parent326b03e6ff9e590289049e6b48e974ba1770640a (diff)
downloadchromium_src-00c82c9d4fb0471ec31d9520bd52053c613a8732.zip
chromium_src-00c82c9d4fb0471ec31d9520bd52053c613a8732.tar.gz
chromium_src-00c82c9d4fb0471ec31d9520bd52053c613a8732.tar.bz2
Implementation of Networking Private API VerifyAndEncryptCredentials method on Windows and Mac OS X.
Adds methods to NetworkingPrivateService to verify device credentials and use NetworkingPrivateCredentialsGetter to get wifi password from system. On Windows that requires launching utility process with UAC privilege elevation, which is not implemented yet. BUG=328960 Review URL: https://codereview.chromium.org/102993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257209 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/utility/chrome_content_utility_client.h')
-rw-r--r--chrome/utility/chrome_content_utility_client.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/utility/chrome_content_utility_client.h b/chrome/utility/chrome_content_utility_client.h
index c938be5..4f6b33f 100644
--- a/chrome/utility/chrome_content_utility_client.h
+++ b/chrome/utility/chrome_content_utility_client.h
@@ -122,6 +122,11 @@ class ChromeContentUtilityClient : public content::ContentUtilityClient {
const std::vector<picasa::FolderINIContents>& folders_inis);
#endif // defined(OS_WIN) || defined(OS_MACOSX)
+#if defined(OS_WIN)
+ void OnGetAndEncryptWiFiCredentials(const std::string& network_guid,
+ const std::vector<uint8>& public_key);
+#endif // defined(OS_WIN)
+
typedef ScopedVector<UtilityMessageHandler> Handlers;
Handlers handlers_;