Index: chrome/common/extensions/api/networking_private.json |
diff --git a/chrome/common/extensions/api/networking_private.json b/chrome/common/extensions/api/networking_private.json |
index b6970e714517fe1c68d115fc26be13e1aee91e5a..acbf972f0abf272a968a90e200e63df9eafc50f1 100644 |
--- a/chrome/common/extensions/api/networking_private.json |
+++ b/chrome/common/extensions/api/networking_private.json |
@@ -16,6 +16,11 @@ |
"additionalProperties": { "type": "any" } |
}, |
{ |
+ "id": "ManagedNetworkProperties", |
+ "type": "object", |
+ "additionalProperties": { "type": "any" } |
+ }, |
+ { |
"id": "VerificationProperties", |
"type": "object", |
"properties": { |
@@ -66,6 +71,28 @@ |
] |
}, |
{ |
+ "name": "getManagedProperties", |
+ "description": "Gets the merged properties of the network with id networkGuid from the sources: User settings, shared settings, user policy and device policy.", |
+ "parameters": [ |
+ { |
+ "name": "networkGuid", |
+ "type": "string", |
+ "description": "The unique identifier of the network to get properties from." |
+ }, |
+ { |
+ "name": "callback", |
+ "type": "function", |
+ "parameters": [ |
+ { |
+ "name": "properties", |
+ "$ref": "ManagedNetworkProperties", |
+ "description": "Results of the query for managed network properties." |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
"name": "getState", |
"description": "Gets the cached read-only properties of the network with id networkGuid. This is meant to be a higher performance function than getProperties, which requires a round trip to query the networking subsystem. It only returns a subset of the properties returned by getProperties.", |
"parameters": [ |