| 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,
|
| +});
|
|
|