2 * Copyright (c) 2000-2015 Apple Inc. All rights reserved.
4 * @APPLE_LICENSE_HEADER_START@
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. Please obtain a copy of the License at
10 * http://www.opensource.apple.com/apsl/ and read it before using this
13 * The Original Code and all software distributed under the License are
14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
18 * Please see the License for the specific language governing rights and
19 * limitations under the License.
21 * @APPLE_LICENSE_HEADER_END@
25 * This file is automatically generated
32 * kSCPropNetIgnoreLinkStatus "IgnoreLinkStatus" CFBoolean
33 * kSCPropConfirmedInterfaceName "ConfirmedInterfaceName" CFString
34 * kSCPropDisableUntilNeeded "DisableUntilNeeded" CFNumber (0 or 1)
38 * kSCPrefVirtualNetworkInterfaces "VirtualNetworkInterfaces" CFDictionary
42 * kSCEntNetActiveDuringSleepRequested "ActiveDuringSleepRequested" CFDictionary
43 * kSCEntNetActiveDuringSleepSupported "ActiveDuringSleepSupported" CFDictionary
44 * kSCEntNetAppLayer "AppLayer" CFDictionary
45 * kSCEntNetCommCenter "com.apple.CommCenter" CFDictionary
46 * kSCEntNetEAPOL "EAPOL" CFDictionary
47 * kSCEntNetIPv4RouterARPFailure "IPv4RouterARPFailure"
48 * kSCEntNetIPv4RouterARPAlive "IPv4RouterARPAlive"
49 * kSCEntNetLinkIssues "LinkIssues" CFDictionary
50 * kSCEntNetLinkQuality "LinkQuality" CFDictionary
51 * kSCEntNetLoopback "Loopback" CFDictionary
52 * kSCEntNetOnDemand "OnDemand" CFDictionary
53 * kSCEntNetService "__SERVICE__" CFDictionary
54 * kSCEntNetVPN "VPN" CFDictionary
56 * kSCEntNetCommCenter Entity Keys
58 * kSCPropNetCommCenterAllowNetworkAccess "AllowNetworkAccess" CFNumber (0 or 1)
59 * kSCPropNetCommCenterAvailable "Available" CFNumber (0 or 1)
61 * kSCEntNetDNS Entity Keys
63 * kSCPropNetDNSConfirmedServiceID "ConfirmedServiceID" CFString
64 * kSCPropNetDNSServiceIdentifier "ServiceIdentifier" CFNumber
65 * kSCPropNetDNSSupplementalMatchDomainsNoSearch "SupplementalMatchDomainsNoSearch" CFNumber (0 or 1)
67 * kSCEntNetEthernet (Hardware) Entity Keys
69 * kSCPropNetEthernetCapabilityAV "AV" CFNumber (0 or 1)
70 * kSCPropNetEthernetCapabilityJUMBO_MTU "JUMBO_MTU" CFNumber (0 or 1)
71 * kSCPropNetEthernetCapabilityLRO "LRO" CFNumber (0 or 1)
72 * kSCPropNetEthernetCapabilityRXCSUM "RXCSUM" CFNumber (0 or 1)
73 * kSCPropNetEthernetCapabilityTSO "TSO" CFNumber (0 or 1)
74 * kSCPropNetEthernetCapabilityTSO4 "TSO4" CFNumber (0 or 1)
75 * kSCPropNetEthernetCapabilityTSO6 "TSO6" CFNumber (0 or 1)
76 * kSCPropNetEthernetCapabilityTXCSUM "TXCSUM" CFNumber (0 or 1)
77 * kSCPropNetEthernetCapabilityVLAN_HWTAGGING "VLAN_HWTAGGING" CFNumber (0 or 1)
78 * kSCPropNetEthernetCapabilityVLAN_MTU "VLAN_MTU" CFNumber (0 or 1)
80 * kSCEntNetInterface Entity Keys
82 * --- kSCPropNetInterfaceType values ---
83 * kSCValNetInterfaceTypeCellular "Cellular"
84 * kSCValNetInterfaceTypeLoopback "Loopback"
85 * kSCValNetInterfaceTypeVPN "VPN"
87 * kSCPropNetIPSecDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
88 * kSCPropNetIPSecDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
89 * kSCEntNetIPSec Entity Keys
91 * kSCPropNetIPSecLastCause "LastCause" CFNumber
94 * kSCPropNetIPSecOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
95 * kSCPropNetIPSecOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
96 * kSCPropNetIPSecOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
97 * kSCPropNetIPSecOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
99 * kSCEntNetIPv4 Entity Keys
101 * kSCPropNetIPv4AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary]
102 * kSCPropNetIPv4ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
103 * kSCPropNetIPv4IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
105 * --- kSCPropNetIPv4ConfigMethod values ---
106 * kSCValNetIPv4ConfigMethodFailover "Failover"
108 * --- kSCPropNetIPv4AdditionalRoutes, kSCPropNetIPv4ExcludedRoutes, kSCPropNetIPv4IncludedRoutes [CFDictionary] keys ---
109 * kSCPropNetIPv4RouteDestinationAddress "DestinationAddress" CFString
110 * kSCPropNetIPv4RouteSubnetMask "SubnetMask" CFString
111 * kSCPropNetIPv4RouteGatewayAddress "GatewayAddress" CFString
112 * kSCPropNetIPv4RouteInterfaceName "InterfaceName" CFString
114 * kSCPropNetIPv4ARPResolvedHardwareAddress "ARPResolvedHardwareAddress" CFString
115 * kSCPropNetIPv4ARPResolvedIPAddress "ARPResolvedIPAddress" CFString
117 * kSCEntNetIPv6 Entity Keys
119 * kSCPropNetIPv6AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary]
120 * kSCPropNetIPv6ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
121 * kSCPropNetIPv6IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
123 * --- kSCPropNetIPv6AdditionalRoutes, kSCPropNetIPv6IncludedRoutes, kSCPropNetIPv6ExcludedRoutes [CFDictionary] keys ---
124 * kSCPropNetIPv6RouteDestinationAddress "DestinationAddress" CFString
125 * kSCPropNetIPv6RoutePrefixLength "PrefixLength" CFNumber
126 * kSCPropNetIPv6RouteGatewayAddress "GatewayAddress" CFString
127 * kSCPropNetIPv6RouteInterfaceName "InterfaceName" CFString
129 * kSCEntNetLink Entity Keys
131 * kSCPropNetLinkExpensive "Expensive" CFBoolean
133 * kSCEntNetLinkIssues Entity Keys
135 * kSCPropNetLinkIssuesModuleID "ModuleID" CFData
136 * kSCPropNetLinkIssuesInfo "Info" CFData
137 * kSCPropNetLinkIssuesTimeStamp "TimeStamp" CFDate
139 * kSCEntNetLinkQuality Entity Keys
141 * kSCPropNetLinkQuality "LinkQuality" CFNumber
143 * kSCPropNetPPPDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
144 * kSCPropNetPPPDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
145 * kSCEntNetPPP Entity Keys
148 * kSCPropNetPPPOnDemandDomains "OnDemandDomains" CFArray[CFString]
149 * kSCPropNetPPPOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
150 * kSCPropNetPPPOnDemandHostName "OnDemandHostName" CFString
151 * kSCPropNetPPPOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
152 * kSCPropNetPPPOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
153 * kSCPropNetPPPOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
154 * kSCPropNetPPPOnDemandMode "OnDemandMode" CFString
155 * kSCPropNetPPPOnDemandPriority "OnDemandPriority" CFString
157 * --- kSCPropNetPPPOnDemandMode values ---
158 * kSCValNetPPPOnDemandModeAggressive "Aggressive"
159 * kSCValNetPPPOnDemandModeConservative "Conservative"
160 * kSCValNetPPPOnDemandModeCompatible "Compatible"
162 * --- kSCPropNetPPPOnDemandPriority values ---
163 * kSCValNetPPPOnDemandPriorityDefault "Default"
164 * kSCValNetPPPOnDemandPriorityHigh "High"
165 * kSCValNetPPPOnDemandPriorityLow "Low"
167 * kSCEntNetProxies Entity Keys
169 * kSCPropNetProxiesBypassAllowed "BypassAllowed" CFNumber (0 or 1)
170 * kSCPropNetProxiesFallBackAllowed "FallBackAllowed" CFNumber (0 or 1)
171 * kSCPropNetProxiesSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
172 * kSCPropNetProxiesSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
173 * kSCPropNetProxiesServiceSpecific "ServiceSpecific" CFNumber (0 or 1)
175 * kSCPropNetProxiesScoped "__SCOPED__" CFDictionary
176 * kSCPropNetProxiesServices "__SERVICES__" CFDictionary
177 * kSCPropNetProxiesSupplemental "__SUPPLEMENTAL__" CFArray[CFDictionary]
178 * kSCPropNetProxiesSupplementalMatchDomain "__MATCH_DOMAIN__" CFString
180 * kSCEntNetService Entity Keys
182 * kSCPropNetServicePrimaryRank "PrimaryRank" CFString
183 * kSCPropNetServiceUserDefinedName "UserDefinedName" CFString
185 * --- kSCPropNetServicePrimaryRank values ---
186 * kSCValNetServicePrimaryRankFirst "First"
187 * kSCValNetServicePrimaryRankLast "Last"
188 * kSCValNetServicePrimaryRankNever "Never"
189 * kSCValNetServicePrimaryRankScoped "Scoped"
191 * kSCEntNetVPN Entity Keys
193 * kSCPropNetVPNAppRules "AppRules" CFArray[CFDictionary]
194 * kSCPropNetVPNAuthCredentialPassword "AuthCredentialPassword" CFString
195 * kSCPropNetVPNAuthName "AuthName" CFString
196 * kSCPropNetVPNAuthPassword "AuthPassword" CFString
197 * kSCPropNetVPNAuthPasswordEncryption "AuthPasswordEncryption" CFString
198 * kSCPropNetVPNAuthPasswordPluginType "AuthPasswordPluginType" CFString
199 * kSCPropNetVPNAuthenticationMethod "AuthenticationMethod" CFString
200 * kSCPropNetVPNConnectTime "ConnectTime" CFString
201 * kSCPropNetVPNDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
202 * kSCPropNetVPNDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
203 * kSCPropNetVPNDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
204 * kSCPropNetVPNDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
205 * kSCPropNetVPNDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
206 * kSCPropNetVPNDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
207 * kSCPropNetVPNDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
208 * kSCPropNetVPNLocalCertificate "LocalCertificate" CFData
209 * kSCPropNetVPNLogfile "Logfile" CFString
210 * kSCPropNetVPNMTU "MTU" CFNumber
211 * kSCPropNetVPNOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
212 * kSCPropNetVPNOnDemandMatchAppEnabled "OnDemandMatchAppEnabled" CFBoolean
213 * kSCPropNetVPNOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
214 * kSCPropNetVPNOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
215 * kSCPropNetVPNOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
216 * kSCPropNetVPNOnDemandRules "OnDemandRules" CFArray[CFDictionary]
217 * kSCPropNetVPNOnDemandSuspended "OnDemandSuspended" CFNumber
218 * kSCPropNetVPNPluginCapability "PluginCapability" CFString
219 * kSCPropNetVPNRemoteAddress "RemoteAddress" CFString
220 * kSCPropNetVPNStatus "Status" CFNumber
221 * kSCPropNetVPNVerboseLogging "VerboseLogging" CFNumber (0 or 1)
223 * --- kSCPropNetVPNAppRules [CFDictionary] keys ---
224 * kSCValNetVPNAppRuleAccountIdentifierMatch "AccountIdentifierMatch" CFArray[CFString]
225 * kSCValNetVPNAppRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
226 * kSCValNetVPNAppRuleExecutableMatch "ExecutableMatch" CFArray[CFDictionary]
227 * kSCValNetVPNAppRuleIdentifier "Identifier" CFString
229 * --- kSCValNetVPNAppRuleExecutableMatch [CFDictionary] keys ---
230 * kSCValNetVPNAppRuleExecutableDesignatedRequirement "DesignatedRequirement" CFString
231 * kSCValNetVPNAppRuleExecutableSigningIdentifier "SigningIdentifier" CFString
232 * kSCValNetVPNAppRuleExecutableUUID "UUID" CFString
234 * --- kSCPropNetVPNAuthenticationMethod values ---
235 * kSCValNetVPNAuthenticationMethodPassword "Password"
236 * kSCValNetVPNAuthenticationMethodCertificate "Certificate"
238 * --- kSCPropNetVPNAuthPasswordEncryption values ---
239 * kSCValNetVPNAuthPasswordEncryptionExternal "External"
240 * kSCValNetVPNAuthPasswordEncryptionKeychain "Keychain"
241 * kSCValNetVPNAuthPasswordEncryptionPrompt "Prompt"
243 * --- kSCPropNetVPNOnDemandRules [CFDictionary] keys ---
244 * kSCPropNetVPNOnDemandRuleAction "Action" CFString
245 * kSCPropNetVPNOnDemandRuleActionParameters "ActionParameters" CFArray[CFDictionary]
246 * kSCPropNetVPNOnDemandRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
247 * kSCPropNetVPNOnDemandRuleDNSServerAddressMatch "DNSServerAddressMatch" CFArray[CFString]
248 * kSCPropNetVPNOnDemandRuleSSIDMatch "SSIDMatch" CFArray[CFString]
249 * kSCPropNetVPNOnDemandRuleInterfaceTypeMatch "InterfaceTypeMatch" CFString
250 * kSCPropNetVPNOnDemandRuleURLStringProbe "URLStringProbe" CFString
252 * --- kSCPropNetVPNOnDemandRuleAction values ---
253 * kSCValNetVPNOnDemandRuleActionAllow "Allow"
254 * kSCValNetVPNOnDemandRuleActionIgnore "Ignore"
255 * kSCValNetVPNOnDemandRuleActionConnect "Connect"
256 * kSCValNetVPNOnDemandRuleActionDisconnect "Disconnect"
257 * kSCValNetVPNOnDemandRuleActionEvaluateConnection "EvaluateConnection"
259 * --- kSCPropNetVPNOnDemandRuleActionParameters [CFDictionary] keys ---
260 * kSCPropNetVPNOnDemandRuleActionParametersDomainAction "DomainAction" CFString
261 * kSCPropNetVPNOnDemandRuleActionParametersDomains "Domains" CFArray[CFString]
262 * kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers "RequiredDNSServers" CFArray[CFString]
263 * kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe "RequiredURLStringProbe" CFString
265 * --- kSCPropNetVPNOnDemandRuleActionParametersDomainAction values ---
266 * kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded "ConnectIfNeeded"
267 * kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect "NeverConnect"
269 * --- kSCPropNetVPNOnDemandRuleInterfaceTypeMatch values ---
270 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular "Cellular"
271 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet "Ethernet"
272 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi "WiFi"
274 * --- kSCPropNetVPNPluginCapability values ---
275 * kSCValNetVPNPluginCapabilityAuth "Auth"
276 * kSCValNetVPNPluginCapabilityConnect "Connect"
278 * kSCCompSystem Properties
280 * kSCPropSystemComputerNameRegion "ComputerNameRegion" CFNumber
281 * kSCPropSystemHostName "HostName" CFString
283 * Virtual Network Interface Keys
285 * kSCPropVirtualNetworkInterfacesBondInterfaces "Interfaces" CFArray[CFString]
286 * kSCPropVirtualNetworkInterfacesBondMode "Mode" CFNumber
287 * kSCPropVirtualNetworkInterfacesBondOptions "Options" CFDictionary
289 * kSCPropVirtualNetworkInterfacesBridgeInterfaces "Interfaces" CFArray[CFString]
290 * kSCPropVirtualNetworkInterfacesBridgeOptions "Options" CFDictionary
292 * kSCPropVirtualNetworkInterfacesVLANInterface "Interface" CFString
293 * kSCPropVirtualNetworkInterfacesVLANTag "Tag" CFNumber
294 * kSCPropVirtualNetworkInterfacesVLANOptions "Options" CFDictionary
298 #ifndef _SCSCHEMADEFINITIONSPRIVATE_H
299 #define _SCSCHEMADEFINITIONSPRIVATE_H
301 #include <SystemConfiguration/SCSchemaDefinitions.h>
304 * @header SCSchemaDefinitionsPrivate
308 @const kSCPropNetIgnoreLinkStatus
309 @discussion Value is a CFBoolean
311 extern const CFStringRef kSCPropNetIgnoreLinkStatus
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
312 #define kSCPropNetIgnoreLinkStatus kSCPropNetIgnoreLinkStatus
315 @const kSCPropConfirmedInterfaceName
316 @discussion Value is a CFString
318 extern const CFStringRef kSCPropConfirmedInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
319 #define kSCPropConfirmedInterfaceName kSCPropConfirmedInterfaceName
322 @const kSCPropDisableUntilNeeded
323 @discussion Value is a CFNumber (0 or 1)
325 extern const CFStringRef kSCPropDisableUntilNeeded
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
326 #define kSCPropDisableUntilNeeded kSCPropDisableUntilNeeded
329 @group Preference Keys
333 @const kSCPrefVirtualNetworkInterfaces
334 @discussion Value is a CFDictionary
336 extern const CFStringRef kSCPrefVirtualNetworkInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
337 #define kSCPrefVirtualNetworkInterfaces kSCPrefVirtualNetworkInterfaces
340 @group Network Entity Keys
344 @const kSCEntNetActiveDuringSleepRequested
345 @discussion Value is a CFDictionary
347 extern const CFStringRef kSCEntNetActiveDuringSleepRequested
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_7_0
/*SPI*/);
348 #define kSCEntNetActiveDuringSleepRequested kSCEntNetActiveDuringSleepRequested
351 @const kSCEntNetActiveDuringSleepSupported
352 @discussion Value is a CFDictionary
354 extern const CFStringRef kSCEntNetActiveDuringSleepSupported
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_7_0
/*SPI*/);
355 #define kSCEntNetActiveDuringSleepSupported kSCEntNetActiveDuringSleepSupported
358 @const kSCEntNetAppLayer
359 @discussion Value is a CFDictionary
361 extern const CFStringRef kSCEntNetAppLayer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
362 #define kSCEntNetAppLayer kSCEntNetAppLayer
365 @const kSCEntNetCommCenter
366 @discussion Value is a CFDictionary
368 extern const CFStringRef kSCEntNetCommCenter
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
369 #define kSCEntNetCommCenter kSCEntNetCommCenter
372 @const kSCEntNetEAPOL
373 @discussion Value is a CFDictionary
375 extern const CFStringRef kSCEntNetEAPOL
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
376 #define kSCEntNetEAPOL kSCEntNetEAPOL
379 @const kSCEntNetIPv4RouterARPFailure
381 extern const CFStringRef kSCEntNetIPv4RouterARPFailure
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
382 #define kSCEntNetIPv4RouterARPFailure kSCEntNetIPv4RouterARPFailure
385 @const kSCEntNetIPv4RouterARPAlive
387 extern const CFStringRef kSCEntNetIPv4RouterARPAlive
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
388 #define kSCEntNetIPv4RouterARPAlive kSCEntNetIPv4RouterARPAlive
391 @const kSCEntNetLinkIssues
392 @discussion Value is a CFDictionary
394 extern const CFStringRef kSCEntNetLinkIssues
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
395 #define kSCEntNetLinkIssues kSCEntNetLinkIssues
398 @const kSCEntNetLinkQuality
399 @discussion Value is a CFDictionary
401 extern const CFStringRef kSCEntNetLinkQuality
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
402 #define kSCEntNetLinkQuality kSCEntNetLinkQuality
405 @const kSCEntNetLoopback
406 @discussion Value is a CFDictionary
408 extern const CFStringRef kSCEntNetLoopback
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
409 #define kSCEntNetLoopback kSCEntNetLoopback
412 @const kSCEntNetOnDemand
413 @discussion Value is a CFDictionary
415 extern const CFStringRef kSCEntNetOnDemand
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
416 #define kSCEntNetOnDemand kSCEntNetOnDemand
419 @const kSCEntNetService
420 @discussion Value is a CFDictionary
422 extern const CFStringRef kSCEntNetService
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
423 #define kSCEntNetService kSCEntNetService
427 @discussion Value is a CFDictionary
429 extern const CFStringRef kSCEntNetVPN
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
430 #define kSCEntNetVPN kSCEntNetVPN
433 @group kSCEntNetCommCenter Entity Keys
437 @const kSCPropNetCommCenterAllowNetworkAccess
438 @discussion Value is a CFNumber (0 or 1)
440 extern const CFStringRef kSCPropNetCommCenterAllowNetworkAccess
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
441 #define kSCPropNetCommCenterAllowNetworkAccess kSCPropNetCommCenterAllowNetworkAccess
444 @const kSCPropNetCommCenterAvailable
445 @discussion Value is a CFNumber (0 or 1)
447 extern const CFStringRef kSCPropNetCommCenterAvailable
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
448 #define kSCPropNetCommCenterAvailable kSCPropNetCommCenterAvailable
451 @group kSCEntNetDNS Entity Keys
455 @const kSCPropNetDNSConfirmedServiceID
456 @discussion Value is a CFString
458 extern const CFStringRef kSCPropNetDNSConfirmedServiceID
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
459 #define kSCPropNetDNSConfirmedServiceID kSCPropNetDNSConfirmedServiceID
462 @const kSCPropNetDNSServiceIdentifier
463 @discussion Value is a CFNumber
465 extern const CFStringRef kSCPropNetDNSServiceIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
466 #define kSCPropNetDNSServiceIdentifier kSCPropNetDNSServiceIdentifier
469 @const kSCPropNetDNSSupplementalMatchDomainsNoSearch
470 @discussion Value is a CFNumber (0 or 1)
472 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
473 #define kSCPropNetDNSSupplementalMatchDomainsNoSearch kSCPropNetDNSSupplementalMatchDomainsNoSearch
476 @group kSCEntNetEthernet (Hardware) Entity Keys
480 @const kSCPropNetEthernetCapabilityAV
481 @discussion Value is a CFNumber (0 or 1)
483 extern const CFStringRef kSCPropNetEthernetCapabilityAV
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
484 #define kSCPropNetEthernetCapabilityAV kSCPropNetEthernetCapabilityAV
487 @const kSCPropNetEthernetCapabilityJUMBO_MTU
488 @discussion Value is a CFNumber (0 or 1)
490 extern const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
491 #define kSCPropNetEthernetCapabilityJUMBO_MTU kSCPropNetEthernetCapabilityJUMBO_MTU
494 @const kSCPropNetEthernetCapabilityLRO
495 @discussion Value is a CFNumber (0 or 1)
497 extern const CFStringRef kSCPropNetEthernetCapabilityLRO
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
498 #define kSCPropNetEthernetCapabilityLRO kSCPropNetEthernetCapabilityLRO
501 @const kSCPropNetEthernetCapabilityRXCSUM
502 @discussion Value is a CFNumber (0 or 1)
504 extern const CFStringRef kSCPropNetEthernetCapabilityRXCSUM
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
505 #define kSCPropNetEthernetCapabilityRXCSUM kSCPropNetEthernetCapabilityRXCSUM
508 @const kSCPropNetEthernetCapabilityTSO
509 @discussion Value is a CFNumber (0 or 1)
511 extern const CFStringRef kSCPropNetEthernetCapabilityTSO
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
512 #define kSCPropNetEthernetCapabilityTSO kSCPropNetEthernetCapabilityTSO
515 @const kSCPropNetEthernetCapabilityTSO4
516 @discussion Value is a CFNumber (0 or 1)
518 extern const CFStringRef kSCPropNetEthernetCapabilityTSO4
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
519 #define kSCPropNetEthernetCapabilityTSO4 kSCPropNetEthernetCapabilityTSO4
522 @const kSCPropNetEthernetCapabilityTSO6
523 @discussion Value is a CFNumber (0 or 1)
525 extern const CFStringRef kSCPropNetEthernetCapabilityTSO6
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
526 #define kSCPropNetEthernetCapabilityTSO6 kSCPropNetEthernetCapabilityTSO6
529 @const kSCPropNetEthernetCapabilityTXCSUM
530 @discussion Value is a CFNumber (0 or 1)
532 extern const CFStringRef kSCPropNetEthernetCapabilityTXCSUM
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
533 #define kSCPropNetEthernetCapabilityTXCSUM kSCPropNetEthernetCapabilityTXCSUM
536 @const kSCPropNetEthernetCapabilityVLAN_HWTAGGING
537 @discussion Value is a CFNumber (0 or 1)
539 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
540 #define kSCPropNetEthernetCapabilityVLAN_HWTAGGING kSCPropNetEthernetCapabilityVLAN_HWTAGGING
543 @const kSCPropNetEthernetCapabilityVLAN_MTU
544 @discussion Value is a CFNumber (0 or 1)
546 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
547 #define kSCPropNetEthernetCapabilityVLAN_MTU kSCPropNetEthernetCapabilityVLAN_MTU
550 @group kSCEntNetInterface Entity Keys
554 @const kSCValNetInterfaceTypeCellular
556 extern const CFStringRef kSCValNetInterfaceTypeCellular
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
557 #define kSCValNetInterfaceTypeCellular kSCValNetInterfaceTypeCellular
560 @const kSCValNetInterfaceTypeLoopback
562 extern const CFStringRef kSCValNetInterfaceTypeLoopback
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
563 #define kSCValNetInterfaceTypeLoopback kSCValNetInterfaceTypeLoopback
566 @const kSCValNetInterfaceTypeVPN
568 extern const CFStringRef kSCValNetInterfaceTypeVPN
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
569 #define kSCValNetInterfaceTypeVPN kSCValNetInterfaceTypeVPN
572 @const kSCPropNetIPSecDisconnectOnWake
573 @discussion Value is a CFNumber (0 or 1)
575 extern const CFStringRef kSCPropNetIPSecDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
576 #define kSCPropNetIPSecDisconnectOnWake kSCPropNetIPSecDisconnectOnWake
579 @const kSCPropNetIPSecDisconnectOnWakeTimer
580 @discussion Value is a CFNumber
582 extern const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
583 #define kSCPropNetIPSecDisconnectOnWakeTimer kSCPropNetIPSecDisconnectOnWakeTimer
586 @group kSCEntNetIPSec Entity Keys
590 @const kSCPropNetIPSecLastCause
591 @discussion Value is a CFNumber
593 extern const CFStringRef kSCPropNetIPSecLastCause
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
594 #define kSCPropNetIPSecLastCause kSCPropNetIPSecLastCause
597 @const kSCPropNetIPSecOnDemandEnabled
598 @discussion Value is a CFNumber (0 or 1)
600 extern const CFStringRef kSCPropNetIPSecOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
601 #define kSCPropNetIPSecOnDemandEnabled kSCPropNetIPSecOnDemandEnabled
604 @const kSCPropNetIPSecOnDemandMatchDomainsAlways
605 @discussion Value is a CFArray[CFString]
607 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
608 #define kSCPropNetIPSecOnDemandMatchDomainsAlways kSCPropNetIPSecOnDemandMatchDomainsAlways
611 @const kSCPropNetIPSecOnDemandMatchDomainsOnRetry
612 @discussion Value is a CFArray[CFString]
614 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
615 #define kSCPropNetIPSecOnDemandMatchDomainsOnRetry kSCPropNetIPSecOnDemandMatchDomainsOnRetry
618 @const kSCPropNetIPSecOnDemandMatchDomainsNever
619 @discussion Value is a CFArray[CFString]
621 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
622 #define kSCPropNetIPSecOnDemandMatchDomainsNever kSCPropNetIPSecOnDemandMatchDomainsNever
625 @group kSCEntNetIPv4 Entity Keys
629 @const kSCPropNetIPv4AdditionalRoutes
630 @discussion Value is a CFArray[CFDictionary]
632 extern const CFStringRef kSCPropNetIPv4AdditionalRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
633 #define kSCPropNetIPv4AdditionalRoutes kSCPropNetIPv4AdditionalRoutes
636 @const kSCPropNetIPv4ExcludedRoutes
637 @discussion Value is a CFArray[CFDictionary]
639 extern const CFStringRef kSCPropNetIPv4ExcludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
640 #define kSCPropNetIPv4ExcludedRoutes kSCPropNetIPv4ExcludedRoutes
643 @const kSCPropNetIPv4IncludedRoutes
644 @discussion Value is a CFArray[CFDictionary]
646 extern const CFStringRef kSCPropNetIPv4IncludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
647 #define kSCPropNetIPv4IncludedRoutes kSCPropNetIPv4IncludedRoutes
650 @const kSCValNetIPv4ConfigMethodFailover
652 extern const CFStringRef kSCValNetIPv4ConfigMethodFailover
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
653 #define kSCValNetIPv4ConfigMethodFailover kSCValNetIPv4ConfigMethodFailover
656 @const kSCPropNetIPv4RouteDestinationAddress
657 @discussion Value is a CFString
659 extern const CFStringRef kSCPropNetIPv4RouteDestinationAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
660 #define kSCPropNetIPv4RouteDestinationAddress kSCPropNetIPv4RouteDestinationAddress
663 @const kSCPropNetIPv4RouteSubnetMask
664 @discussion Value is a CFString
666 extern const CFStringRef kSCPropNetIPv4RouteSubnetMask
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
667 #define kSCPropNetIPv4RouteSubnetMask kSCPropNetIPv4RouteSubnetMask
670 @const kSCPropNetIPv4RouteGatewayAddress
671 @discussion Value is a CFString
673 extern const CFStringRef kSCPropNetIPv4RouteGatewayAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
674 #define kSCPropNetIPv4RouteGatewayAddress kSCPropNetIPv4RouteGatewayAddress
677 @const kSCPropNetIPv4RouteInterfaceName
678 @discussion Value is a CFString
680 extern const CFStringRef kSCPropNetIPv4RouteInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
681 #define kSCPropNetIPv4RouteInterfaceName kSCPropNetIPv4RouteInterfaceName
684 @const kSCPropNetIPv4ARPResolvedHardwareAddress
685 @discussion Value is a CFString
687 extern const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
688 #define kSCPropNetIPv4ARPResolvedHardwareAddress kSCPropNetIPv4ARPResolvedHardwareAddress
691 @const kSCPropNetIPv4ARPResolvedIPAddress
692 @discussion Value is a CFString
694 extern const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
695 #define kSCPropNetIPv4ARPResolvedIPAddress kSCPropNetIPv4ARPResolvedIPAddress
698 @group kSCEntNetIPv6 Entity Keys
702 @const kSCPropNetIPv6AdditionalRoutes
703 @discussion Value is a CFArray[CFDictionary]
705 extern const CFStringRef kSCPropNetIPv6AdditionalRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
706 #define kSCPropNetIPv6AdditionalRoutes kSCPropNetIPv6AdditionalRoutes
709 @const kSCPropNetIPv6ExcludedRoutes
710 @discussion Value is a CFArray[CFDictionary]
712 extern const CFStringRef kSCPropNetIPv6ExcludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
713 #define kSCPropNetIPv6ExcludedRoutes kSCPropNetIPv6ExcludedRoutes
716 @const kSCPropNetIPv6IncludedRoutes
717 @discussion Value is a CFArray[CFDictionary]
719 extern const CFStringRef kSCPropNetIPv6IncludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
720 #define kSCPropNetIPv6IncludedRoutes kSCPropNetIPv6IncludedRoutes
723 @const kSCPropNetIPv6RouteDestinationAddress
724 @discussion Value is a CFString
726 extern const CFStringRef kSCPropNetIPv6RouteDestinationAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
727 #define kSCPropNetIPv6RouteDestinationAddress kSCPropNetIPv6RouteDestinationAddress
730 @const kSCPropNetIPv6RoutePrefixLength
731 @discussion Value is a CFNumber
733 extern const CFStringRef kSCPropNetIPv6RoutePrefixLength
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
734 #define kSCPropNetIPv6RoutePrefixLength kSCPropNetIPv6RoutePrefixLength
737 @const kSCPropNetIPv6RouteGatewayAddress
738 @discussion Value is a CFString
740 extern const CFStringRef kSCPropNetIPv6RouteGatewayAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
741 #define kSCPropNetIPv6RouteGatewayAddress kSCPropNetIPv6RouteGatewayAddress
744 @const kSCPropNetIPv6RouteInterfaceName
745 @discussion Value is a CFString
747 extern const CFStringRef kSCPropNetIPv6RouteInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
748 #define kSCPropNetIPv6RouteInterfaceName kSCPropNetIPv6RouteInterfaceName
751 @group kSCEntNetLink Entity Keys
755 @const kSCPropNetLinkExpensive
756 @discussion Value is a CFBoolean
758 extern const CFStringRef kSCPropNetLinkExpensive
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
759 #define kSCPropNetLinkExpensive kSCPropNetLinkExpensive
762 @group kSCEntNetLinkIssues Entity Keys
766 @const kSCPropNetLinkIssuesModuleID
767 @discussion Value is a CFData
769 extern const CFStringRef kSCPropNetLinkIssuesModuleID
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
770 #define kSCPropNetLinkIssuesModuleID kSCPropNetLinkIssuesModuleID
773 @const kSCPropNetLinkIssuesInfo
774 @discussion Value is a CFData
776 extern const CFStringRef kSCPropNetLinkIssuesInfo
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
777 #define kSCPropNetLinkIssuesInfo kSCPropNetLinkIssuesInfo
780 @const kSCPropNetLinkIssuesTimeStamp
781 @discussion Value is a CFDate
783 extern const CFStringRef kSCPropNetLinkIssuesTimeStamp
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
784 #define kSCPropNetLinkIssuesTimeStamp kSCPropNetLinkIssuesTimeStamp
787 @group kSCEntNetLinkQuality Entity Keys
791 @const kSCPropNetLinkQuality
792 @discussion Value is a CFNumber
794 extern const CFStringRef kSCPropNetLinkQuality
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
795 #define kSCPropNetLinkQuality kSCPropNetLinkQuality
798 @const kSCPropNetPPPDisconnectOnWake
799 @discussion Value is a CFNumber (0 or 1)
801 extern const CFStringRef kSCPropNetPPPDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
802 #define kSCPropNetPPPDisconnectOnWake kSCPropNetPPPDisconnectOnWake
805 @const kSCPropNetPPPDisconnectOnWakeTimer
806 @discussion Value is a CFNumber
808 extern const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
809 #define kSCPropNetPPPDisconnectOnWakeTimer kSCPropNetPPPDisconnectOnWakeTimer
812 @group kSCEntNetPPP Entity Keys
816 @const kSCPropNetPPPOnDemandDomains
817 @discussion Value is a CFArray[CFString]
819 extern const CFStringRef kSCPropNetPPPOnDemandDomains
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
820 #define kSCPropNetPPPOnDemandDomains kSCPropNetPPPOnDemandDomains
823 @const kSCPropNetPPPOnDemandEnabled
824 @discussion Value is a CFNumber (0 or 1)
826 extern const CFStringRef kSCPropNetPPPOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
827 #define kSCPropNetPPPOnDemandEnabled kSCPropNetPPPOnDemandEnabled
830 @const kSCPropNetPPPOnDemandHostName
831 @discussion Value is a CFString
833 extern const CFStringRef kSCPropNetPPPOnDemandHostName
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
834 #define kSCPropNetPPPOnDemandHostName kSCPropNetPPPOnDemandHostName
837 @const kSCPropNetPPPOnDemandMatchDomainsAlways
838 @discussion Value is a CFArray[CFString]
840 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
841 #define kSCPropNetPPPOnDemandMatchDomainsAlways kSCPropNetPPPOnDemandMatchDomainsAlways
844 @const kSCPropNetPPPOnDemandMatchDomainsOnRetry
845 @discussion Value is a CFArray[CFString]
847 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
848 #define kSCPropNetPPPOnDemandMatchDomainsOnRetry kSCPropNetPPPOnDemandMatchDomainsOnRetry
851 @const kSCPropNetPPPOnDemandMatchDomainsNever
852 @discussion Value is a CFArray[CFString]
854 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
855 #define kSCPropNetPPPOnDemandMatchDomainsNever kSCPropNetPPPOnDemandMatchDomainsNever
858 @const kSCPropNetPPPOnDemandMode
859 @discussion Value is a CFString
861 extern const CFStringRef kSCPropNetPPPOnDemandMode
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
862 #define kSCPropNetPPPOnDemandMode kSCPropNetPPPOnDemandMode
865 @const kSCPropNetPPPOnDemandPriority
866 @discussion Value is a CFString
868 extern const CFStringRef kSCPropNetPPPOnDemandPriority
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
869 #define kSCPropNetPPPOnDemandPriority kSCPropNetPPPOnDemandPriority
872 @const kSCValNetPPPOnDemandModeAggressive
874 extern const CFStringRef kSCValNetPPPOnDemandModeAggressive
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
875 #define kSCValNetPPPOnDemandModeAggressive kSCValNetPPPOnDemandModeAggressive
878 @const kSCValNetPPPOnDemandModeConservative
880 extern const CFStringRef kSCValNetPPPOnDemandModeConservative
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
881 #define kSCValNetPPPOnDemandModeConservative kSCValNetPPPOnDemandModeConservative
884 @const kSCValNetPPPOnDemandModeCompatible
886 extern const CFStringRef kSCValNetPPPOnDemandModeCompatible
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
887 #define kSCValNetPPPOnDemandModeCompatible kSCValNetPPPOnDemandModeCompatible
890 @const kSCValNetPPPOnDemandPriorityDefault
892 extern const CFStringRef kSCValNetPPPOnDemandPriorityDefault
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
893 #define kSCValNetPPPOnDemandPriorityDefault kSCValNetPPPOnDemandPriorityDefault
896 @const kSCValNetPPPOnDemandPriorityHigh
898 extern const CFStringRef kSCValNetPPPOnDemandPriorityHigh
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
899 #define kSCValNetPPPOnDemandPriorityHigh kSCValNetPPPOnDemandPriorityHigh
902 @const kSCValNetPPPOnDemandPriorityLow
904 extern const CFStringRef kSCValNetPPPOnDemandPriorityLow
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
905 #define kSCValNetPPPOnDemandPriorityLow kSCValNetPPPOnDemandPriorityLow
908 @group kSCEntNetProxies Entity Keys
912 @const kSCPropNetProxiesBypassAllowed
913 @discussion Value is a CFNumber (0 or 1)
915 extern const CFStringRef kSCPropNetProxiesBypassAllowed
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
916 #define kSCPropNetProxiesBypassAllowed kSCPropNetProxiesBypassAllowed
919 @const kSCPropNetProxiesFallBackAllowed
920 @discussion Value is a CFNumber (0 or 1)
922 extern const CFStringRef kSCPropNetProxiesFallBackAllowed
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_6_0
/*SPI*/);
923 #define kSCPropNetProxiesFallBackAllowed kSCPropNetProxiesFallBackAllowed
926 @const kSCPropNetProxiesSupplementalMatchDomains
927 @discussion Value is a CFArray[CFString]
929 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomains
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
930 #define kSCPropNetProxiesSupplementalMatchDomains kSCPropNetProxiesSupplementalMatchDomains
933 @const kSCPropNetProxiesSupplementalMatchOrders
934 @discussion Value is a CFArray[CFNumber]
936 extern const CFStringRef kSCPropNetProxiesSupplementalMatchOrders
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
937 #define kSCPropNetProxiesSupplementalMatchOrders kSCPropNetProxiesSupplementalMatchOrders
940 @const kSCPropNetProxiesServiceSpecific
941 @discussion Value is a CFNumber (0 or 1)
943 extern const CFStringRef kSCPropNetProxiesServiceSpecific
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
944 #define kSCPropNetProxiesServiceSpecific kSCPropNetProxiesServiceSpecific
947 @const kSCPropNetProxiesScoped
948 @discussion Value is a CFDictionary
950 extern const CFStringRef kSCPropNetProxiesScoped
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
951 #define kSCPropNetProxiesScoped kSCPropNetProxiesScoped
954 @const kSCPropNetProxiesServices
955 @discussion Value is a CFDictionary
957 extern const CFStringRef kSCPropNetProxiesServices
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
958 #define kSCPropNetProxiesServices kSCPropNetProxiesServices
961 @const kSCPropNetProxiesSupplemental
962 @discussion Value is a CFArray[CFDictionary]
964 extern const CFStringRef kSCPropNetProxiesSupplemental
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
965 #define kSCPropNetProxiesSupplemental kSCPropNetProxiesSupplemental
968 @const kSCPropNetProxiesSupplementalMatchDomain
969 @discussion Value is a CFString
971 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomain
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
972 #define kSCPropNetProxiesSupplementalMatchDomain kSCPropNetProxiesSupplementalMatchDomain
975 @group kSCEntNetService Entity Keys
979 @const kSCPropNetServicePrimaryRank
980 @discussion Value is a CFString
982 extern const CFStringRef kSCPropNetServicePrimaryRank
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
983 #define kSCPropNetServicePrimaryRank kSCPropNetServicePrimaryRank
986 @const kSCPropNetServiceUserDefinedName
987 @discussion Value is a CFString
989 extern const CFStringRef kSCPropNetServiceUserDefinedName
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
990 #define kSCPropNetServiceUserDefinedName kSCPropNetServiceUserDefinedName
993 @const kSCValNetServicePrimaryRankFirst
995 extern const CFStringRef kSCValNetServicePrimaryRankFirst
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
996 #define kSCValNetServicePrimaryRankFirst kSCValNetServicePrimaryRankFirst
999 @const kSCValNetServicePrimaryRankLast
1001 extern const CFStringRef kSCValNetServicePrimaryRankLast
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1002 #define kSCValNetServicePrimaryRankLast kSCValNetServicePrimaryRankLast
1005 @const kSCValNetServicePrimaryRankNever
1007 extern const CFStringRef kSCValNetServicePrimaryRankNever
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1008 #define kSCValNetServicePrimaryRankNever kSCValNetServicePrimaryRankNever
1011 @const kSCValNetServicePrimaryRankScoped
1013 extern const CFStringRef kSCValNetServicePrimaryRankScoped
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
1014 #define kSCValNetServicePrimaryRankScoped kSCValNetServicePrimaryRankScoped
1017 @group kSCEntNetVPN Entity Keys
1021 @const kSCPropNetVPNAppRules
1022 @discussion Value is a CFArray[CFDictionary]
1024 extern const CFStringRef kSCPropNetVPNAppRules
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1025 #define kSCPropNetVPNAppRules kSCPropNetVPNAppRules
1028 @const kSCPropNetVPNAuthCredentialPassword
1029 @discussion Value is a CFString
1031 extern const CFStringRef kSCPropNetVPNAuthCredentialPassword
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1032 #define kSCPropNetVPNAuthCredentialPassword kSCPropNetVPNAuthCredentialPassword
1035 @const kSCPropNetVPNAuthName
1036 @discussion Value is a CFString
1038 extern const CFStringRef kSCPropNetVPNAuthName
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1039 #define kSCPropNetVPNAuthName kSCPropNetVPNAuthName
1042 @const kSCPropNetVPNAuthPassword
1043 @discussion Value is a CFString
1045 extern const CFStringRef kSCPropNetVPNAuthPassword
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1046 #define kSCPropNetVPNAuthPassword kSCPropNetVPNAuthPassword
1049 @const kSCPropNetVPNAuthPasswordEncryption
1050 @discussion Value is a CFString
1052 extern const CFStringRef kSCPropNetVPNAuthPasswordEncryption
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1053 #define kSCPropNetVPNAuthPasswordEncryption kSCPropNetVPNAuthPasswordEncryption
1056 @const kSCPropNetVPNAuthPasswordPluginType
1057 @discussion Value is a CFString
1059 extern const CFStringRef kSCPropNetVPNAuthPasswordPluginType
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1060 #define kSCPropNetVPNAuthPasswordPluginType kSCPropNetVPNAuthPasswordPluginType
1063 @const kSCPropNetVPNAuthenticationMethod
1064 @discussion Value is a CFString
1066 extern const CFStringRef kSCPropNetVPNAuthenticationMethod
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1067 #define kSCPropNetVPNAuthenticationMethod kSCPropNetVPNAuthenticationMethod
1070 @const kSCPropNetVPNConnectTime
1071 @discussion Value is a CFString
1073 extern const CFStringRef kSCPropNetVPNConnectTime
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1074 #define kSCPropNetVPNConnectTime kSCPropNetVPNConnectTime
1077 @const kSCPropNetVPNDisconnectOnFastUserSwitch
1078 @discussion Value is a CFNumber (0 or 1)
1080 extern const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1081 #define kSCPropNetVPNDisconnectOnFastUserSwitch kSCPropNetVPNDisconnectOnFastUserSwitch
1084 @const kSCPropNetVPNDisconnectOnIdle
1085 @discussion Value is a CFNumber (0 or 1)
1087 extern const CFStringRef kSCPropNetVPNDisconnectOnIdle
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1088 #define kSCPropNetVPNDisconnectOnIdle kSCPropNetVPNDisconnectOnIdle
1091 @const kSCPropNetVPNDisconnectOnIdleTimer
1092 @discussion Value is a CFNumber
1094 extern const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1095 #define kSCPropNetVPNDisconnectOnIdleTimer kSCPropNetVPNDisconnectOnIdleTimer
1098 @const kSCPropNetVPNDisconnectOnLogout
1099 @discussion Value is a CFNumber (0 or 1)
1101 extern const CFStringRef kSCPropNetVPNDisconnectOnLogout
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1102 #define kSCPropNetVPNDisconnectOnLogout kSCPropNetVPNDisconnectOnLogout
1105 @const kSCPropNetVPNDisconnectOnSleep
1106 @discussion Value is a CFNumber (0 or 1)
1108 extern const CFStringRef kSCPropNetVPNDisconnectOnSleep
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1109 #define kSCPropNetVPNDisconnectOnSleep kSCPropNetVPNDisconnectOnSleep
1112 @const kSCPropNetVPNDisconnectOnWake
1113 @discussion Value is a CFNumber (0 or 1)
1115 extern const CFStringRef kSCPropNetVPNDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1116 #define kSCPropNetVPNDisconnectOnWake kSCPropNetVPNDisconnectOnWake
1119 @const kSCPropNetVPNDisconnectOnWakeTimer
1120 @discussion Value is a CFNumber
1122 extern const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1123 #define kSCPropNetVPNDisconnectOnWakeTimer kSCPropNetVPNDisconnectOnWakeTimer
1126 @const kSCPropNetVPNLocalCertificate
1127 @discussion Value is a CFData
1129 extern const CFStringRef kSCPropNetVPNLocalCertificate
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1130 #define kSCPropNetVPNLocalCertificate kSCPropNetVPNLocalCertificate
1133 @const kSCPropNetVPNLogfile
1134 @discussion Value is a CFString
1136 extern const CFStringRef kSCPropNetVPNLogfile
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1137 #define kSCPropNetVPNLogfile kSCPropNetVPNLogfile
1140 @const kSCPropNetVPNMTU
1141 @discussion Value is a CFNumber
1143 extern const CFStringRef kSCPropNetVPNMTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1144 #define kSCPropNetVPNMTU kSCPropNetVPNMTU
1147 @const kSCPropNetVPNOnDemandEnabled
1148 @discussion Value is a CFNumber (0 or 1)
1150 extern const CFStringRef kSCPropNetVPNOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1151 #define kSCPropNetVPNOnDemandEnabled kSCPropNetVPNOnDemandEnabled
1154 @const kSCPropNetVPNOnDemandMatchAppEnabled
1155 @discussion Value is a CFBoolean
1157 extern const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1158 #define kSCPropNetVPNOnDemandMatchAppEnabled kSCPropNetVPNOnDemandMatchAppEnabled
1161 @const kSCPropNetVPNOnDemandMatchDomainsAlways
1162 @discussion Value is a CFArray[CFString]
1164 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1165 #define kSCPropNetVPNOnDemandMatchDomainsAlways kSCPropNetVPNOnDemandMatchDomainsAlways
1168 @const kSCPropNetVPNOnDemandMatchDomainsOnRetry
1169 @discussion Value is a CFArray[CFString]
1171 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1172 #define kSCPropNetVPNOnDemandMatchDomainsOnRetry kSCPropNetVPNOnDemandMatchDomainsOnRetry
1175 @const kSCPropNetVPNOnDemandMatchDomainsNever
1176 @discussion Value is a CFArray[CFString]
1178 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1179 #define kSCPropNetVPNOnDemandMatchDomainsNever kSCPropNetVPNOnDemandMatchDomainsNever
1182 @const kSCPropNetVPNOnDemandRules
1183 @discussion Value is a CFArray[CFDictionary]
1185 extern const CFStringRef kSCPropNetVPNOnDemandRules
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1186 #define kSCPropNetVPNOnDemandRules kSCPropNetVPNOnDemandRules
1189 @const kSCPropNetVPNOnDemandSuspended
1190 @discussion Value is a CFNumber
1192 extern const CFStringRef kSCPropNetVPNOnDemandSuspended
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1193 #define kSCPropNetVPNOnDemandSuspended kSCPropNetVPNOnDemandSuspended
1196 @const kSCPropNetVPNPluginCapability
1197 @discussion Value is a CFString
1199 extern const CFStringRef kSCPropNetVPNPluginCapability
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1200 #define kSCPropNetVPNPluginCapability kSCPropNetVPNPluginCapability
1203 @const kSCPropNetVPNRemoteAddress
1204 @discussion Value is a CFString
1206 extern const CFStringRef kSCPropNetVPNRemoteAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1207 #define kSCPropNetVPNRemoteAddress kSCPropNetVPNRemoteAddress
1210 @const kSCPropNetVPNStatus
1211 @discussion Value is a CFNumber
1213 extern const CFStringRef kSCPropNetVPNStatus
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1214 #define kSCPropNetVPNStatus kSCPropNetVPNStatus
1217 @const kSCPropNetVPNVerboseLogging
1218 @discussion Value is a CFNumber (0 or 1)
1220 extern const CFStringRef kSCPropNetVPNVerboseLogging
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1221 #define kSCPropNetVPNVerboseLogging kSCPropNetVPNVerboseLogging
1224 @const kSCValNetVPNAppRuleAccountIdentifierMatch
1225 @discussion Value is a CFArray[CFString]
1227 extern const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1228 #define kSCValNetVPNAppRuleAccountIdentifierMatch kSCValNetVPNAppRuleAccountIdentifierMatch
1231 @const kSCValNetVPNAppRuleDNSDomainMatch
1232 @discussion Value is a CFArray[CFString]
1234 extern const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1235 #define kSCValNetVPNAppRuleDNSDomainMatch kSCValNetVPNAppRuleDNSDomainMatch
1238 @const kSCValNetVPNAppRuleExecutableMatch
1239 @discussion Value is a CFArray[CFDictionary]
1241 extern const CFStringRef kSCValNetVPNAppRuleExecutableMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1242 #define kSCValNetVPNAppRuleExecutableMatch kSCValNetVPNAppRuleExecutableMatch
1245 @const kSCValNetVPNAppRuleIdentifier
1246 @discussion Value is a CFString
1248 extern const CFStringRef kSCValNetVPNAppRuleIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1249 #define kSCValNetVPNAppRuleIdentifier kSCValNetVPNAppRuleIdentifier
1252 @const kSCValNetVPNAppRuleExecutableDesignatedRequirement
1253 @discussion Value is a CFString
1255 extern const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1256 #define kSCValNetVPNAppRuleExecutableDesignatedRequirement kSCValNetVPNAppRuleExecutableDesignatedRequirement
1259 @const kSCValNetVPNAppRuleExecutableSigningIdentifier
1260 @discussion Value is a CFString
1262 extern const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1263 #define kSCValNetVPNAppRuleExecutableSigningIdentifier kSCValNetVPNAppRuleExecutableSigningIdentifier
1266 @const kSCValNetVPNAppRuleExecutableUUID
1267 @discussion Value is a CFString
1269 extern const CFStringRef kSCValNetVPNAppRuleExecutableUUID
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1270 #define kSCValNetVPNAppRuleExecutableUUID kSCValNetVPNAppRuleExecutableUUID
1273 @const kSCValNetVPNAuthenticationMethodPassword
1275 extern const CFStringRef kSCValNetVPNAuthenticationMethodPassword
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1276 #define kSCValNetVPNAuthenticationMethodPassword kSCValNetVPNAuthenticationMethodPassword
1279 @const kSCValNetVPNAuthenticationMethodCertificate
1281 extern const CFStringRef kSCValNetVPNAuthenticationMethodCertificate
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1282 #define kSCValNetVPNAuthenticationMethodCertificate kSCValNetVPNAuthenticationMethodCertificate
1285 @const kSCValNetVPNAuthPasswordEncryptionExternal
1287 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1288 #define kSCValNetVPNAuthPasswordEncryptionExternal kSCValNetVPNAuthPasswordEncryptionExternal
1291 @const kSCValNetVPNAuthPasswordEncryptionKeychain
1293 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1294 #define kSCValNetVPNAuthPasswordEncryptionKeychain kSCValNetVPNAuthPasswordEncryptionKeychain
1297 @const kSCValNetVPNAuthPasswordEncryptionPrompt
1299 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1300 #define kSCValNetVPNAuthPasswordEncryptionPrompt kSCValNetVPNAuthPasswordEncryptionPrompt
1303 @const kSCPropNetVPNOnDemandRuleAction
1304 @discussion Value is a CFString
1306 extern const CFStringRef kSCPropNetVPNOnDemandRuleAction
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1307 #define kSCPropNetVPNOnDemandRuleAction kSCPropNetVPNOnDemandRuleAction
1310 @const kSCPropNetVPNOnDemandRuleActionParameters
1311 @discussion Value is a CFArray[CFDictionary]
1313 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1314 #define kSCPropNetVPNOnDemandRuleActionParameters kSCPropNetVPNOnDemandRuleActionParameters
1317 @const kSCPropNetVPNOnDemandRuleDNSDomainMatch
1318 @discussion Value is a CFArray[CFString]
1320 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1321 #define kSCPropNetVPNOnDemandRuleDNSDomainMatch kSCPropNetVPNOnDemandRuleDNSDomainMatch
1324 @const kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1325 @discussion Value is a CFArray[CFString]
1327 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1328 #define kSCPropNetVPNOnDemandRuleDNSServerAddressMatch kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1331 @const kSCPropNetVPNOnDemandRuleSSIDMatch
1332 @discussion Value is a CFArray[CFString]
1334 extern const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1335 #define kSCPropNetVPNOnDemandRuleSSIDMatch kSCPropNetVPNOnDemandRuleSSIDMatch
1338 @const kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1339 @discussion Value is a CFString
1341 extern const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1342 #define kSCPropNetVPNOnDemandRuleInterfaceTypeMatch kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1345 @const kSCPropNetVPNOnDemandRuleURLStringProbe
1346 @discussion Value is a CFString
1348 extern const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1349 #define kSCPropNetVPNOnDemandRuleURLStringProbe kSCPropNetVPNOnDemandRuleURLStringProbe
1352 @const kSCValNetVPNOnDemandRuleActionAllow
1354 extern const CFStringRef kSCValNetVPNOnDemandRuleActionAllow
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1355 #define kSCValNetVPNOnDemandRuleActionAllow kSCValNetVPNOnDemandRuleActionAllow
1358 @const kSCValNetVPNOnDemandRuleActionIgnore
1360 extern const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1361 #define kSCValNetVPNOnDemandRuleActionIgnore kSCValNetVPNOnDemandRuleActionIgnore
1364 @const kSCValNetVPNOnDemandRuleActionConnect
1366 extern const CFStringRef kSCValNetVPNOnDemandRuleActionConnect
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1367 #define kSCValNetVPNOnDemandRuleActionConnect kSCValNetVPNOnDemandRuleActionConnect
1370 @const kSCValNetVPNOnDemandRuleActionDisconnect
1372 extern const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1373 #define kSCValNetVPNOnDemandRuleActionDisconnect kSCValNetVPNOnDemandRuleActionDisconnect
1376 @const kSCValNetVPNOnDemandRuleActionEvaluateConnection
1378 extern const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1379 #define kSCValNetVPNOnDemandRuleActionEvaluateConnection kSCValNetVPNOnDemandRuleActionEvaluateConnection
1382 @const kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1383 @discussion Value is a CFString
1385 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1386 #define kSCPropNetVPNOnDemandRuleActionParametersDomainAction kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1389 @const kSCPropNetVPNOnDemandRuleActionParametersDomains
1390 @discussion Value is a CFArray[CFString]
1392 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1393 #define kSCPropNetVPNOnDemandRuleActionParametersDomains kSCPropNetVPNOnDemandRuleActionParametersDomains
1396 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1397 @discussion Value is a CFArray[CFString]
1399 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1400 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1403 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1404 @discussion Value is a CFString
1406 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1407 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1410 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1412 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1413 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1416 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1418 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1419 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1422 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1424 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1425 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1428 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1430 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1431 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1434 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1436 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1437 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1440 @const kSCValNetVPNPluginCapabilityAuth
1442 extern const CFStringRef kSCValNetVPNPluginCapabilityAuth
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1443 #define kSCValNetVPNPluginCapabilityAuth kSCValNetVPNPluginCapabilityAuth
1446 @const kSCValNetVPNPluginCapabilityConnect
1448 extern const CFStringRef kSCValNetVPNPluginCapabilityConnect
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1449 #define kSCValNetVPNPluginCapabilityConnect kSCValNetVPNPluginCapabilityConnect
1452 @group kSCCompSystem Properties
1456 @const kSCPropSystemComputerNameRegion
1457 @discussion Value is a CFNumber
1459 extern const CFStringRef kSCPropSystemComputerNameRegion
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1460 #define kSCPropSystemComputerNameRegion kSCPropSystemComputerNameRegion
1463 @const kSCPropSystemHostName
1464 @discussion Value is a CFString
1466 extern const CFStringRef kSCPropSystemHostName
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1467 #define kSCPropSystemHostName kSCPropSystemHostName
1470 @group Virtual Network Interface Keys
1474 @const kSCPropVirtualNetworkInterfacesBondInterfaces
1475 @discussion Value is a CFArray[CFString]
1477 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1478 #define kSCPropVirtualNetworkInterfacesBondInterfaces kSCPropVirtualNetworkInterfacesBondInterfaces
1481 @const kSCPropVirtualNetworkInterfacesBondMode
1482 @discussion Value is a CFNumber
1484 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondMode
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1485 #define kSCPropVirtualNetworkInterfacesBondMode kSCPropVirtualNetworkInterfacesBondMode
1488 @const kSCPropVirtualNetworkInterfacesBondOptions
1489 @discussion Value is a CFDictionary
1491 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1492 #define kSCPropVirtualNetworkInterfacesBondOptions kSCPropVirtualNetworkInterfacesBondOptions
1495 @const kSCPropVirtualNetworkInterfacesBridgeInterfaces
1496 @discussion Value is a CFArray[CFString]
1498 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1499 #define kSCPropVirtualNetworkInterfacesBridgeInterfaces kSCPropVirtualNetworkInterfacesBridgeInterfaces
1502 @const kSCPropVirtualNetworkInterfacesBridgeOptions
1503 @discussion Value is a CFDictionary
1505 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1506 #define kSCPropVirtualNetworkInterfacesBridgeOptions kSCPropVirtualNetworkInterfacesBridgeOptions
1509 @const kSCPropVirtualNetworkInterfacesVLANInterface
1510 @discussion Value is a CFString
1512 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1513 #define kSCPropVirtualNetworkInterfacesVLANInterface kSCPropVirtualNetworkInterfacesVLANInterface
1516 @const kSCPropVirtualNetworkInterfacesVLANTag
1517 @discussion Value is a CFNumber
1519 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1520 #define kSCPropVirtualNetworkInterfacesVLANTag kSCPropVirtualNetworkInterfacesVLANTag
1523 @const kSCPropVirtualNetworkInterfacesVLANOptions
1524 @discussion Value is a CFDictionary
1526 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1527 #define kSCPropVirtualNetworkInterfacesVLANOptions kSCPropVirtualNetworkInterfacesVLANOptions
1530 #endif /* _SCSCHEMADEFINITIONSPRIVATE_H */