Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(309)

Unified Diff: components/proximity_auth/webui/resources/content-panel.js

Issue 1108713002: Add chrome://proximity-auth UI implemented with Polymer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: use hidden?= Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/proximity_auth/webui/resources/content-panel.js
diff --git a/components/proximity_auth/webui/resources/content-panel.js b/components/proximity_auth/webui/resources/content-panel.js
new file mode 100644
index 0000000000000000000000000000000000000000..89cf4862988423986a54421e412ee1f7e24c6b79
--- /dev/null
+++ b/components/proximity_auth/webui/resources/content-panel.js
@@ -0,0 +1,118 @@
+// Copyright 2015 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.
+
+Polymer('content-panel', {
+ /**
+ * List of devices that are eligible to be used as an unlock key.
+ * @type {Array<DeviceInfo>}
+ * @private
+ */
+ eligibleDevices_: [
+ {
+ publicKey: 'CAESRQogHoQkD-Q7ryI-FL8Pei6YaONx_v9vdvCSRvGQc4_bX2wSIQDWs' +
+ 'grK8XORMk5AKxlvOMXpSdDeNiwJH2R5-TUtoJmc3Q==',
+ friendlyDeviceName: 'LGE Nexus 5',
+ unlockKey: true,
+ unlockable: false,
+ connectionStatus: 'connecting',
+ },
+ {
+ publicKey: 'KA5STvog9oQkt1K9r7n-AL83eiXYaqN38v3vdvCSRvGQc4_bX2wSIQDWs' +
+ 'grK8XORMk5AKxlvOMXpSdDeNiwJH2R5-TUtoJmc3Q==',
+ friendlyDeviceName: 'Apple iPhone 6',
+ unlockKey: false,
+ unlockable: false
+ },
+ ],
+
+ /**
+ * List of devices that are ineligible to be used as an unlock key.
+ * @type {Array<DeviceInfo>}
+ * @private
+ */
+ ineligibleDevices_: [
+ {
+ publicKey: 'CAESRQogHoQkD-Q7ryI-FL8Pei6YaONx_v9vdvCSRvGQc4_bX2wSIQDWs' +
+ 'grK8XORMk5AKxlvOMXpSdDeNiwJH2R5-TUtoJmc3Q==',
+ friendlyDeviceName: 'Motorola Nexus 6',
+ unlockKey: false,
+ unlockable: false,
+ ineligibilityReasons: [
+ 'deviceOffline',
+ 'invalidCredentials',
+ 'unknownError'
+ ]
+ },
+ {
+ publicKey: 'CAESRQogHoQkD-Q7ryI-FL8Pei6YaONx_v9vdvCSRvGQc4_bX2wSIQDWs' +
+ 'grK8XORMk5AKxlvOMXpSdDeNiwJH2R5-TUtoJmc3Q==',
+ friendlyDeviceName: 'LGE LG-D855',
+ unlockKey: false,
+ unlockable: false,
+ ineligibilityReasons: [
+ 'badOsVersion',
+ 'invalidCredentials',
+ 'bluetoothNotSupported',
+ 'deviceOffline'
+ ],
+ },
+ ],
+
+ /**
+ * List of devices that are online and reachable by CryptAuth.
+ * @type {Array<DeviceInfo>}
+ * @private
+ */
+ onlineDevices_: [
+ {
+ publicKey: 'CAESRgohAN4IwMl-bTemMQ0E-YV36s86TG0suEj422xKvNoIslyvEiE' +
+ 'Ab8m8J4dB44v2l8l-38-9vLwzf9GsPth4BsquCpAbNRk=',
+ friendlyDeviceName: 'Sony Xperia Z3',
+ },
+ {
+ publicKey: 'CAESRgohAN5ljWzNNYWbuQNoQdE0NhZaCg9CmCVd-XuwR__41G_5EiE' +
+ 'A3ATFvesN_6Tr-wSM5fHL5v5Bn1mX4d-m4OXJ3beRYhk=',
+ friendlyDeviceName: 'Samsung Galaxy S5',
+ },
+ {
+ publicKey: 'CAESRgohAN9QYU5HySO14Gi9PDIClacBnC0C8wqPwXsNHUNG_vXlEiE' +
+ 'AggzU80ZOd9DWuCBdp6bzpGcC-oj1yrwdVCHGg_yeaAQ=',
+ friendlyDeviceName: 'LGE Nexus 5',
+ },
+ {
+ publicKey: 'CAESRgohAOGtyjLiPnkQwi-bAvp75hUrBkfRlx2pBw7_C0VojjIFEiE' +
+ 'ARMN6miPfDOtlAFOiV7fulvhoDqguq-sTjUCZ2Et0mYQ=',
+ friendlyDeviceName: 'LGE Nexus 4',
+ unlockKey: true,
+ connectionStatus: 'disconnected',
+ },
+ {
+ publicKey: 'CAESRgohAOKowGAhRs6FryK5KZqlHoAinNCon0T1tpeyIGPzKKmlEiE' +
+ 'ARH5joqbVWtLGjuh7aO7nLEhkFxv0u2C3kyoWysq6U_4=',
+ friendlyDeviceName: 'Samsung GT-N8010',
+ },
+ {
+ publicKey: 'CAESRgohAOPegrIJNl9HeFeykbCswXciAXOpJZdme6Nh2WcMMiyZEiE' +
+ 'A8X7fTDRh61X-iDE1bYASMPiCbk7bPy7n0N0MiBeJNuo=',
+ friendlyDeviceName: 'Sony D5503',
+ },
+ {
+ publicKey: 'CAESRgohAOZly-M7bBQokc3CJ9Wio37bzpUYaD-p9On3e6H4n2kKEiE' +
+ 'ANhkioq9y_19lN8Wnoc8XBLOilyyT6kn6iM00DEIOhFk=',
+ friendlyDeviceName: 'LGE LG-D855',
+ },
+ {
+ publicKey: 'CAESRgohAOZ6JXDntf-h7MmRgrJc9RuW0mIgDluYEBcs8zx_uESeEiE' +
+ 'AeQk_My_0AFM9jb0eOSZupZ2s_n-6Vqs-_XaOnbAGSeU=',
+ friendlyDeviceName: 'Motorola Nexus 6',
+ },
+ ],
+
+ /**
+ * The selected page that is currently shown.
+ * @type {number}
+ * @private
+ */
+ selected_: 0,
+});

Powered by Google App Engine
This is Rietveld 408576698