OLD | NEW |
1 // Copyright 2017 The Chromium Authors. All rights reserved. | 1 // Copyright 2017 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 /** | 5 /** |
6 * @fileoverview | 6 * @fileoverview |
7 * 'settings-internet-config' provides configuration of authentication | 7 * 'settings-internet-config' provides configuration of authentication |
8 * properties for new and existing networks. | 8 * properties for new and existing networks. |
9 */ | 9 */ |
10 Polymer({ | 10 Polymer({ |
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
186 | 186 |
187 /** @const */ | 187 /** @const */ |
188 MIN_PASSPHRASE_LENGTH: 5, | 188 MIN_PASSPHRASE_LENGTH: 5, |
189 | 189 |
190 /** | 190 /** |
191 * settings.RouteObserverBehavior | 191 * settings.RouteObserverBehavior |
192 * @param {!settings.Route} route | 192 * @param {!settings.Route} route |
193 * @protected | 193 * @protected |
194 */ | 194 */ |
195 currentRouteChanged: function(route) { | 195 currentRouteChanged: function(route) { |
196 if (route != settings.Route.NETWORK_CONFIG) | 196 if (route != settings.routes.NETWORK_CONFIG) |
197 return; | 197 return; |
198 | 198 |
199 this.propertiesSent_ = false; | 199 this.propertiesSent_ = false; |
200 this.savedSecurity_ = ''; | 200 this.savedSecurity_ = ''; |
201 this.showEap_ = null; | 201 this.showEap_ = null; |
202 | 202 |
203 var queryParams = settings.getQueryParameters(); | 203 var queryParams = settings.getQueryParameters(); |
204 this.guid_ = queryParams.get('guid') || ''; | 204 this.guid_ = queryParams.get('guid') || ''; |
205 | 205 |
206 // Set networkProperties for new configurations and for existing | 206 // Set networkProperties for new configurations and for existing |
207 // configurations until the current properties are loaded. | 207 // configurations until the current properties are loaded. |
208 var name = queryParams.get('name') || ''; | 208 var name = queryParams.get('name') || ''; |
209 var typeParam = queryParams.get('type'); | 209 var typeParam = queryParams.get('type'); |
210 var type = typeParam ? CrOnc.getValidType(typeParam) : CrOnc.Type.WI_FI; | 210 var type = typeParam ? CrOnc.getValidType(typeParam) : CrOnc.Type.WI_FI; |
211 assert(type && type != CrOnc.Type.ALL); | 211 assert(type && type != CrOnc.Type.ALL); |
212 this.networkProperties_ = { | 212 this.networkProperties_ = { |
213 GUID: this.guid_, | 213 GUID: this.guid_, |
214 Name: name, | 214 Name: name, |
215 Type: type, | 215 Type: type, |
216 }; | 216 }; |
217 if (this.guid_) { | 217 if (this.guid_) { |
218 this.networkingPrivate.getProperties( | 218 this.networkingPrivate.getProperties( |
219 this.guid_, this.getPropertiesCallback_.bind(this)); | 219 this.guid_, this.getPropertiesCallback_.bind(this)); |
220 } | 220 } |
221 }, | 221 }, |
222 | 222 |
223 /** @private */ | 223 /** @private */ |
224 close_: function() { | 224 close_: function() { |
225 if (settings.getCurrentRoute() == settings.Route.NETWORK_CONFIG) | 225 if (settings.getCurrentRoute() == settings.routes.NETWORK_CONFIG) |
226 settings.navigateToPreviousRoute(); | 226 settings.navigateToPreviousRoute(); |
227 }, | 227 }, |
228 | 228 |
229 /** | 229 /** |
230 * networkingPrivate.getProperties callback. | 230 * networkingPrivate.getProperties callback. |
231 * @param {!chrome.networkingPrivate.NetworkProperties} properties | 231 * @param {!chrome.networkingPrivate.NetworkProperties} properties |
232 * @private | 232 * @private |
233 */ | 233 */ |
234 getPropertiesCallback_: function(properties) { | 234 getPropertiesCallback_: function(properties) { |
235 if (!properties) { | 235 if (!properties) { |
(...skipping 303 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
539 * @private | 539 * @private |
540 */ | 540 */ |
541 getEapInnerItems_: function(outer) { | 541 getEapInnerItems_: function(outer) { |
542 if (outer == CrOnc.EAPType.PEAP) | 542 if (outer == CrOnc.EAPType.PEAP) |
543 return this.eapInnerItemsPeap_; | 543 return this.eapInnerItemsPeap_; |
544 if (outer == CrOnc.EAPType.EAP_TTLS) | 544 if (outer == CrOnc.EAPType.EAP_TTLS) |
545 return this.eapInnerItemsTtls_; | 545 return this.eapInnerItemsTtls_; |
546 return []; | 546 return []; |
547 }, | 547 }, |
548 }); | 548 }); |
OLD | NEW |