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

Side by Side Diff: extensions/common/api/networking_private.idl

Issue 2839693003: MD Settings: Fix networking config errors (Closed)
Patch Set: Created 3 years, 7 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 unified diff | Download patch
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 // The <code>chrome.networkingPrivate</code> API is used for configuring 5 // The <code>chrome.networkingPrivate</code> API is used for configuring
6 // network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This private 6 // network connections (Cellular, Ethernet, VPN, WiFi or WiMAX). This private
7 // API is only valid if called from a browser or app associated with the 7 // API is only valid if called from a browser or app associated with the
8 // primary user. See the Open Network Configuration (ONC) documentation for 8 // primary user. See the Open Network Configuration (ONC) documentation for
9 // descriptions of properties: 9 // descriptions of properties:
10 // <a href="https://code.google.com/p/chromium/codesearch#chromium/src/component s/onc/docs/onc_spec.html"> 10 // <a href="https://code.google.com/p/chromium/codesearch#chromium/src/component s/onc/docs/onc_spec.html">
(...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after
226 ManagedIssuerSubjectPattern? Subject; 226 ManagedIssuerSubjectPattern? Subject;
227 }; 227 };
228 228
229 dictionary EAPProperties { 229 dictionary EAPProperties {
230 DOMString? AnonymousIdentity; 230 DOMString? AnonymousIdentity;
231 CertificatePattern? ClientCertPattern; 231 CertificatePattern? ClientCertPattern;
232 DOMString? ClientCertRef; 232 DOMString? ClientCertRef;
233 DOMString? ClientCertType; 233 DOMString? ClientCertType;
234 DOMString? Identity; 234 DOMString? Identity;
235 DOMString? Inner; 235 DOMString? Inner;
236 DOMString Outer; 236 // Outer is required by ONC, but may not be provided when translating
237 // fron Shill. TODO(stevenjb): Fix that in ShillToONCTranslator.
Devlin 2017/04/25 16:58:50 Typo: fron -> from Note: These become public docu
stevenjb 2017/04/25 18:05:15 Thanks for pointing that out. The TODO isn't reall
238 DOMString? Outer;
Devlin 2017/04/25 16:58:50 Does networking_onc.idl need to be updated?
stevenjb 2017/04/25 18:05:15 Kind of. It's actually missing the Managed version
237 DOMString? Password; 239 DOMString? Password;
238 boolean? SaveCredentials; 240 boolean? SaveCredentials;
241 DOMString[]? ServerCAPEMs;
239 DOMString[]? ServerCARefs; 242 DOMString[]? ServerCARefs;
240 boolean? UseProactiveKeyCaching; 243 boolean? UseProactiveKeyCaching;
241 boolean? UseSystemCAs; 244 boolean? UseSystemCAs;
242 }; 245 };
243 246
244 dictionary ManagedEAPProperties { 247 dictionary ManagedEAPProperties {
245 ManagedDOMString? AnonymousIdentity; 248 ManagedDOMString? AnonymousIdentity;
246 ManagedCertificatePattern? ClientCertPattern; 249 ManagedCertificatePattern? ClientCertPattern;
247 ManagedDOMString? ClientCertRef; 250 ManagedDOMString? ClientCertRef;
248 ManagedDOMString? ClientCertType; 251 ManagedDOMString? ClientCertType;
249 ManagedDOMString? Identity; 252 ManagedDOMString? Identity;
250 ManagedDOMString? Inner; 253 ManagedDOMString? Inner;
251 ManagedDOMString Outer; 254 // Outer is required by ONC, but may not be provided when translating
255 // fron Shill. TODO(stevenjb): Fix that in ShillToONCTranslator.
256 ManagedDOMString? Outer;
252 ManagedDOMString? Password; 257 ManagedDOMString? Password;
253 ManagedBoolean? SaveCredentials; 258 ManagedBoolean? SaveCredentials;
259 ManagedDOMStringList? ServerCAPEMs;
254 ManagedDOMStringList? ServerCARefs; 260 ManagedDOMStringList? ServerCARefs;
255 ManagedBoolean? UseProactiveKeyCaching; 261 ManagedBoolean? UseProactiveKeyCaching;
256 ManagedBoolean? UseSystemCAs; 262 ManagedBoolean? UseSystemCAs;
257 }; 263 };
258 264
259 dictionary FoundNetworkProperties { 265 dictionary FoundNetworkProperties {
260 DOMString Status; 266 DOMString Status;
261 DOMString NetworkId; 267 DOMString NetworkId;
262 DOMString Technology; 268 DOMString Technology;
263 DOMString? ShortName; 269 DOMString? ShortName;
(...skipping 818 matching lines...) Expand 10 before | Expand all | Expand 10 after
1082 // Fired when the list of devices has changed or any device state properties 1088 // Fired when the list of devices has changed or any device state properties
1083 // have changed. 1089 // have changed.
1084 static void onDeviceStateListChanged(); 1090 static void onDeviceStateListChanged();
1085 1091
1086 // Fired when a portal detection for a network completes. Sends the guid of 1092 // Fired when a portal detection for a network completes. Sends the guid of
1087 // the network and the corresponding captive portal status. 1093 // the network and the corresponding captive portal status.
1088 static void onPortalDetectionCompleted(DOMString networkGuid, 1094 static void onPortalDetectionCompleted(DOMString networkGuid,
1089 CaptivePortalStatus status); 1095 CaptivePortalStatus status);
1090 }; 1096 };
1091 }; 1097 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698