diff options
author | mef@chromium.org <mef@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-13 21:37:32 +0000 |
---|---|---|
committer | mef@chromium.org <mef@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-02-13 21:37:32 +0000 |
commit | c55275523a10864086ef2d3ae639c40f70637e7c (patch) | |
tree | 3244836057296ad970c44e5d2b53ac1b2b3fd925 /components/wifi/wifi_test.cc | |
parent | 29e871c3fd942e586096f192c5b2a814d63df5ae (diff) | |
download | chromium_src-c55275523a10864086ef2d3ae639c40f70637e7c.zip chromium_src-c55275523a10864086ef2d3ae639c40f70637e7c.tar.gz chromium_src-c55275523a10864086ef2d3ae639c40f70637e7c.tar.bz2 |
Add method GetKeyFromSystem to WiFiService on Windows and Mac.
BUG=328960
Review URL: https://codereview.chromium.org/156943002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251131 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/wifi/wifi_test.cc')
-rw-r--r-- | components/wifi/wifi_test.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/components/wifi/wifi_test.cc b/components/wifi/wifi_test.cc index f5d14bb..0897745 100644 --- a/components/wifi/wifi_test.cc +++ b/components/wifi/wifi_test.cc @@ -66,6 +66,7 @@ WiFiTest::Result WiFiTest::Main(int argc, const char* argv[]) { if (!ParseCommandLine(argc, argv)) { VLOG(0) << "Usage: " << argv[0] << " [--list]" + " [--get_key]" " [--get_properties]" " [--create]" " [--connect]" @@ -190,6 +191,18 @@ bool WiFiTest::ParseCommandLine(int argc, const char* argv[]) { } } + if (parsed_command_line.HasSwitch("get_key")) { + if (network_guid.length() > 0) { + std::string error; + std::string key_data; + wifi_service->GetKeyFromSystem(network_guid, + &key_data, + &error); + VLOG(0) << key_data << error; + return true; + } + } + return false; } |