2 * Copyright (c) 2000-2017 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 * kSCEntNetIPv6RouterExpired "IPv6RouterExpired"
50 * kSCEntNetLinkIssues "LinkIssues" CFDictionary
51 * kSCEntNetLinkQuality "LinkQuality" CFDictionary
52 * kSCEntNetLoopback "Loopback" CFDictionary
53 * kSCEntNetNAT64PrefixRequest "NAT64PrefixRequest"
54 * kSCEntNetOnDemand "OnDemand" CFDictionary
55 * kSCEntNetQoSMarkingPolicy "QoSMarkingPolicy" CFDictionary
56 * kSCEntNetService "__SERVICE__" CFDictionary
57 * kSCEntNetVPN "VPN" CFDictionary
59 * kSCEntNetCommCenter Entity Keys
61 * kSCPropNetCommCenterAllowNetworkAccess "AllowNetworkAccess" CFNumber (0 or 1)
62 * kSCPropNetCommCenterAvailable "Available" CFNumber (0 or 1)
64 * kSCEntNetDNS Entity Keys
66 * kSCPropNetDNSConfirmedServiceID "ConfirmedServiceID" CFString
67 * kSCPropNetDNSServiceIdentifier "ServiceIdentifier" CFNumber
68 * kSCPropNetDNSSupplementalMatchDomainsNoSearch "SupplementalMatchDomainsNoSearch" CFNumber (0 or 1)
70 * kSCEntNetEthernet (Hardware) Entity Keys
72 * kSCPropNetEthernetCapabilityAV "AV" CFNumber (0 or 1)
73 * kSCPropNetEthernetCapabilityJUMBO_MTU "JUMBO_MTU" CFNumber (0 or 1)
74 * kSCPropNetEthernetCapabilityLRO "LRO" CFNumber (0 or 1)
75 * kSCPropNetEthernetCapabilityRXCSUM "RXCSUM" CFNumber (0 or 1)
76 * kSCPropNetEthernetCapabilityTSO "TSO" CFNumber (0 or 1)
77 * kSCPropNetEthernetCapabilityTSO4 "TSO4" CFNumber (0 or 1)
78 * kSCPropNetEthernetCapabilityTSO6 "TSO6" CFNumber (0 or 1)
79 * kSCPropNetEthernetCapabilityTXCSUM "TXCSUM" CFNumber (0 or 1)
80 * kSCPropNetEthernetCapabilityVLAN_HWTAGGING "VLAN_HWTAGGING" CFNumber (0 or 1)
81 * kSCPropNetEthernetCapabilityVLAN_MTU "VLAN_MTU" CFNumber (0 or 1)
83 * kSCEntNetInterface Entity Keys
85 * --- kSCPropNetInterfaceType values ---
86 * kSCValNetInterfaceTypeCellular "Cellular"
87 * kSCValNetInterfaceTypeLoopback "Loopback"
88 * kSCValNetInterfaceTypeVPN "VPN"
90 * kSCPropNetIPSecDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
91 * kSCPropNetIPSecDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
92 * kSCEntNetIPSec Entity Keys
94 * kSCPropNetIPSecLastCause "LastCause" CFNumber
97 * kSCPropNetIPSecOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
98 * kSCPropNetIPSecOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
99 * kSCPropNetIPSecOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
100 * kSCPropNetIPSecOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
102 * kSCEntNetIPv4 Entity Keys
104 * kSCPropNetIPv4AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary]
105 * kSCPropNetIPv4ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
106 * kSCPropNetIPv4IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
108 * --- kSCPropNetIPv4ConfigMethod values ---
109 * kSCValNetIPv4ConfigMethodFailover "Failover"
111 * --- kSCPropNetIPv4AdditionalRoutes, kSCPropNetIPv4ExcludedRoutes, kSCPropNetIPv4IncludedRoutes [CFDictionary] keys ---
112 * kSCPropNetIPv4RouteDestinationAddress "DestinationAddress" CFString
113 * kSCPropNetIPv4RouteSubnetMask "SubnetMask" CFString
114 * kSCPropNetIPv4RouteGatewayAddress "GatewayAddress" CFString
115 * kSCPropNetIPv4RouteInterfaceName "InterfaceName" CFString
117 * kSCPropNetIPv4ARPResolvedHardwareAddress "ARPResolvedHardwareAddress" CFString
118 * kSCPropNetIPv4ARPResolvedIPAddress "ARPResolvedIPAddress" CFString
120 * kSCEntNetIPv6 Entity Keys
122 * kSCPropNetIPv6AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary]
123 * kSCPropNetIPv6EnableCGA "EnableCGA" CFNumber (0 or 1)
124 * kSCPropNetIPv6ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
125 * kSCPropNetIPv6IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
127 * --- kSCPropNetIPv6AdditionalRoutes, kSCPropNetIPv6IncludedRoutes, kSCPropNetIPv6ExcludedRoutes [CFDictionary] keys ---
128 * kSCPropNetIPv6RouteDestinationAddress "DestinationAddress" CFString
129 * kSCPropNetIPv6RoutePrefixLength "PrefixLength" CFNumber
130 * kSCPropNetIPv6RouteGatewayAddress "GatewayAddress" CFString
131 * kSCPropNetIPv6RouteInterfaceName "InterfaceName" CFString
133 * kSCEntNetLink Entity Keys
135 * kSCPropNetLinkExpensive "Expensive" CFBoolean
137 * kSCEntNetLinkIssues Entity Keys
139 * kSCPropNetLinkIssuesModuleID "ModuleID" CFData
140 * kSCPropNetLinkIssuesInfo "Info" CFData
141 * kSCPropNetLinkIssuesTimeStamp "TimeStamp" CFDate
143 * kSCEntNetLinkQuality Entity Keys
145 * kSCPropNetLinkQuality "LinkQuality" CFNumber
147 * kSCPropNetPPPDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
148 * kSCPropNetPPPDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
149 * kSCEntNetPPP Entity Keys
152 * kSCPropNetPPPOnDemandDomains "OnDemandDomains" CFArray[CFString]
153 * kSCPropNetPPPOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
154 * kSCPropNetPPPOnDemandHostName "OnDemandHostName" CFString
155 * kSCPropNetPPPOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
156 * kSCPropNetPPPOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
157 * kSCPropNetPPPOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
158 * kSCPropNetPPPOnDemandMode "OnDemandMode" CFString
159 * kSCPropNetPPPOnDemandPriority "OnDemandPriority" CFString
161 * --- kSCPropNetPPPOnDemandMode values ---
162 * kSCValNetPPPOnDemandModeAggressive "Aggressive"
163 * kSCValNetPPPOnDemandModeConservative "Conservative"
164 * kSCValNetPPPOnDemandModeCompatible "Compatible"
166 * --- kSCPropNetPPPOnDemandPriority values ---
167 * kSCValNetPPPOnDemandPriorityDefault "Default"
168 * kSCValNetPPPOnDemandPriorityHigh "High"
169 * kSCValNetPPPOnDemandPriorityLow "Low"
171 * kSCEntNetProxies Entity Keys
173 * kSCPropNetProxiesBypassAllowed "BypassAllowed" CFNumber (0 or 1)
174 * kSCPropNetProxiesFallBackAllowed "FallBackAllowed" CFNumber (0 or 1)
175 * kSCPropNetProxiesSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
176 * kSCPropNetProxiesSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
177 * kSCPropNetProxiesServiceSpecific "ServiceSpecific" CFNumber (0 or 1)
179 * kSCPropNetProxiesScoped "__SCOPED__" CFDictionary
180 * kSCPropNetProxiesServices "__SERVICES__" CFDictionary
181 * kSCPropNetProxiesSupplemental "__SUPPLEMENTAL__" CFArray[CFDictionary]
182 * kSCPropNetProxiesSupplementalMatchDomain "__MATCH_DOMAIN__" CFString
184 * kSCEntNetQoSMarkingPolicy Entity Keys
186 * kSCPropNetQoSMarkingAppleAudioVideoCalls "QoSMarkingAppleAudioVideoCalls" CFBoolean
187 * kSCPropNetQoSMarkingEnabled "QoSMarkingEnabled" CFBoolean
188 * kSCPropNetQoSMarkingWhitelistedAppIdentifiers "QoSMarkingWhitelistedAppIdentifiers" CFArray[CFString]
190 * kSCEntNetService Entity Keys
192 * kSCPropNetServicePrimaryRank "PrimaryRank" CFString
193 * kSCPropNetServiceServiceIndex "ServiceIndex" CFNumber
194 * kSCPropNetServiceUserDefinedName "UserDefinedName" CFString
196 * --- kSCPropNetServicePrimaryRank values ---
197 * kSCValNetServicePrimaryRankFirst "First"
198 * kSCValNetServicePrimaryRankLast "Last"
199 * kSCValNetServicePrimaryRankNever "Never"
200 * kSCValNetServicePrimaryRankScoped "Scoped"
202 * kSCEntNetVPN Entity Keys
204 * kSCPropNetVPNAppRules "AppRules" CFArray[CFDictionary]
205 * kSCPropNetVPNAuthCredentialPassword "AuthCredentialPassword" CFString
206 * kSCPropNetVPNAuthName "AuthName" CFString
207 * kSCPropNetVPNAuthPassword "AuthPassword" CFString
208 * kSCPropNetVPNAuthPasswordEncryption "AuthPasswordEncryption" CFString
209 * kSCPropNetVPNAuthPasswordPluginType "AuthPasswordPluginType" CFString
210 * kSCPropNetVPNAuthenticationMethod "AuthenticationMethod" CFString
211 * kSCPropNetVPNConnectTime "ConnectTime" CFString
212 * kSCPropNetVPNDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
213 * kSCPropNetVPNDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
214 * kSCPropNetVPNDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
215 * kSCPropNetVPNDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
216 * kSCPropNetVPNDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
217 * kSCPropNetVPNDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
218 * kSCPropNetVPNDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
219 * kSCPropNetVPNLocalCertificate "LocalCertificate" CFData
220 * kSCPropNetVPNLogfile "Logfile" CFString
221 * kSCPropNetVPNMTU "MTU" CFNumber
222 * kSCPropNetVPNOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
223 * kSCPropNetVPNOnDemandMatchAppEnabled "OnDemandMatchAppEnabled" CFBoolean
224 * kSCPropNetVPNOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
225 * kSCPropNetVPNOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
226 * kSCPropNetVPNOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
227 * kSCPropNetVPNOnDemandRules "OnDemandRules" CFArray[CFDictionary]
228 * kSCPropNetVPNOnDemandSuspended "OnDemandSuspended" CFNumber
229 * kSCPropNetVPNPluginCapability "PluginCapability" CFString
230 * kSCPropNetVPNRemoteAddress "RemoteAddress" CFString
231 * kSCPropNetVPNStatus "Status" CFNumber
232 * kSCPropNetVPNVerboseLogging "VerboseLogging" CFNumber (0 or 1)
234 * --- kSCPropNetVPNAppRules [CFDictionary] keys ---
235 * kSCValNetVPNAppRuleAccountIdentifierMatch "AccountIdentifierMatch" CFArray[CFString]
236 * kSCValNetVPNAppRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
237 * kSCValNetVPNAppRuleExecutableMatch "ExecutableMatch" CFArray[CFDictionary]
238 * kSCValNetVPNAppRuleIdentifier "Identifier" CFString
240 * --- kSCValNetVPNAppRuleExecutableMatch [CFDictionary] keys ---
241 * kSCValNetVPNAppRuleExecutableDesignatedRequirement "DesignatedRequirement" CFString
242 * kSCValNetVPNAppRuleExecutableSigningIdentifier "SigningIdentifier" CFString
243 * kSCValNetVPNAppRuleExecutableUUID "UUID" CFString
245 * --- kSCPropNetVPNAuthenticationMethod values ---
246 * kSCValNetVPNAuthenticationMethodPassword "Password"
247 * kSCValNetVPNAuthenticationMethodCertificate "Certificate"
249 * --- kSCPropNetVPNAuthPasswordEncryption values ---
250 * kSCValNetVPNAuthPasswordEncryptionExternal "External"
251 * kSCValNetVPNAuthPasswordEncryptionKeychain "Keychain"
252 * kSCValNetVPNAuthPasswordEncryptionPrompt "Prompt"
254 * --- kSCPropNetVPNOnDemandRules [CFDictionary] keys ---
255 * kSCPropNetVPNOnDemandRuleAction "Action" CFString
256 * kSCPropNetVPNOnDemandRuleActionParameters "ActionParameters" CFArray[CFDictionary]
257 * kSCPropNetVPNOnDemandRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
258 * kSCPropNetVPNOnDemandRuleDNSServerAddressMatch "DNSServerAddressMatch" CFArray[CFString]
259 * kSCPropNetVPNOnDemandRuleSSIDMatch "SSIDMatch" CFArray[CFString]
260 * kSCPropNetVPNOnDemandRuleInterfaceTypeMatch "InterfaceTypeMatch" CFString
261 * kSCPropNetVPNOnDemandRuleURLStringProbe "URLStringProbe" CFString
263 * --- kSCPropNetVPNOnDemandRuleAction values ---
264 * kSCValNetVPNOnDemandRuleActionAllow "Allow"
265 * kSCValNetVPNOnDemandRuleActionIgnore "Ignore"
266 * kSCValNetVPNOnDemandRuleActionConnect "Connect"
267 * kSCValNetVPNOnDemandRuleActionDisconnect "Disconnect"
268 * kSCValNetVPNOnDemandRuleActionEvaluateConnection "EvaluateConnection"
270 * --- kSCPropNetVPNOnDemandRuleActionParameters [CFDictionary] keys ---
271 * kSCPropNetVPNOnDemandRuleActionParametersDomainAction "DomainAction" CFString
272 * kSCPropNetVPNOnDemandRuleActionParametersDomains "Domains" CFArray[CFString]
273 * kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers "RequiredDNSServers" CFArray[CFString]
274 * kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe "RequiredURLStringProbe" CFString
276 * --- kSCPropNetVPNOnDemandRuleActionParametersDomainAction values ---
277 * kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded "ConnectIfNeeded"
278 * kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect "NeverConnect"
280 * --- kSCPropNetVPNOnDemandRuleInterfaceTypeMatch values ---
281 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular "Cellular"
282 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet "Ethernet"
283 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi "WiFi"
285 * --- kSCPropNetVPNPluginCapability values ---
286 * kSCValNetVPNPluginCapabilityAuth "Auth"
287 * kSCValNetVPNPluginCapabilityConnect "Connect"
289 * kSCCompSystem Properties
291 * kSCPropSystemComputerNameRegion "ComputerNameRegion" CFNumber
292 * kSCPropSystemHostName "HostName" CFString
294 * Virtual Network Interface Keys
296 * kSCPropVirtualNetworkInterfacesBondInterfaces "Interfaces" CFArray[CFString]
297 * kSCPropVirtualNetworkInterfacesBondMode "Mode" CFNumber
298 * kSCPropVirtualNetworkInterfacesBondOptions "Options" CFDictionary
300 * kSCPropVirtualNetworkInterfacesBridgeInterfaces "Interfaces" CFArray[CFString]
301 * kSCPropVirtualNetworkInterfacesBridgeOptions "Options" CFDictionary
303 * kSCPropVirtualNetworkInterfacesVLANInterface "Interface" CFString
304 * kSCPropVirtualNetworkInterfacesVLANTag "Tag" CFNumber
305 * kSCPropVirtualNetworkInterfacesVLANOptions "Options" CFDictionary
309 #ifndef _SCSCHEMADEFINITIONSPRIVATE_H
310 #define _SCSCHEMADEFINITIONSPRIVATE_H
312 #include <SystemConfiguration/SCSchemaDefinitions.h>
315 * @header SCSchemaDefinitionsPrivate
319 @const kSCPropNetIgnoreLinkStatus
320 @discussion Value is a CFBoolean
322 extern const CFStringRef kSCPropNetIgnoreLinkStatus
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
323 #define kSCPropNetIgnoreLinkStatus kSCPropNetIgnoreLinkStatus
326 @const kSCPropConfirmedInterfaceName
327 @discussion Value is a CFString
329 extern const CFStringRef kSCPropConfirmedInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
330 #define kSCPropConfirmedInterfaceName kSCPropConfirmedInterfaceName
333 @const kSCPropDisableUntilNeeded
334 @discussion Value is a CFNumber (0 or 1)
336 extern const CFStringRef kSCPropDisableUntilNeeded
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
337 #define kSCPropDisableUntilNeeded kSCPropDisableUntilNeeded
340 @group Preference Keys
344 @const kSCPrefVirtualNetworkInterfaces
345 @discussion Value is a CFDictionary
347 extern const CFStringRef kSCPrefVirtualNetworkInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
348 #define kSCPrefVirtualNetworkInterfaces kSCPrefVirtualNetworkInterfaces
351 @group Network Entity Keys
355 @const kSCEntNetActiveDuringSleepRequested
356 @discussion Value is a CFDictionary
358 extern const CFStringRef kSCEntNetActiveDuringSleepRequested
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_7_0
/*SPI*/);
359 #define kSCEntNetActiveDuringSleepRequested kSCEntNetActiveDuringSleepRequested
362 @const kSCEntNetActiveDuringSleepSupported
363 @discussion Value is a CFDictionary
365 extern const CFStringRef kSCEntNetActiveDuringSleepSupported
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_7_0
/*SPI*/);
366 #define kSCEntNetActiveDuringSleepSupported kSCEntNetActiveDuringSleepSupported
369 @const kSCEntNetAppLayer
370 @discussion Value is a CFDictionary
372 extern const CFStringRef kSCEntNetAppLayer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
373 #define kSCEntNetAppLayer kSCEntNetAppLayer
376 @const kSCEntNetCommCenter
377 @discussion Value is a CFDictionary
379 extern const CFStringRef kSCEntNetCommCenter
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
380 #define kSCEntNetCommCenter kSCEntNetCommCenter
383 @const kSCEntNetEAPOL
384 @discussion Value is a CFDictionary
386 extern const CFStringRef kSCEntNetEAPOL
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
387 #define kSCEntNetEAPOL kSCEntNetEAPOL
390 @const kSCEntNetIPv4RouterARPFailure
392 extern const CFStringRef kSCEntNetIPv4RouterARPFailure
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
393 #define kSCEntNetIPv4RouterARPFailure kSCEntNetIPv4RouterARPFailure
396 @const kSCEntNetIPv4RouterARPAlive
398 extern const CFStringRef kSCEntNetIPv4RouterARPAlive
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
399 #define kSCEntNetIPv4RouterARPAlive kSCEntNetIPv4RouterARPAlive
402 @const kSCEntNetIPv6RouterExpired
404 extern const CFStringRef kSCEntNetIPv6RouterExpired
__OSX_AVAILABLE_STARTING(__MAC_10_13
,__IPHONE_11_0
/*SPI*/);
405 #define kSCEntNetIPv6RouterExpired kSCEntNetIPv6RouterExpired
408 @const kSCEntNetLinkIssues
409 @discussion Value is a CFDictionary
411 extern const CFStringRef kSCEntNetLinkIssues
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
412 #define kSCEntNetLinkIssues kSCEntNetLinkIssues
415 @const kSCEntNetLinkQuality
416 @discussion Value is a CFDictionary
418 extern const CFStringRef kSCEntNetLinkQuality
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
419 #define kSCEntNetLinkQuality kSCEntNetLinkQuality
422 @const kSCEntNetLoopback
423 @discussion Value is a CFDictionary
425 extern const CFStringRef kSCEntNetLoopback
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
426 #define kSCEntNetLoopback kSCEntNetLoopback
429 @const kSCEntNetNAT64PrefixRequest
431 extern const CFStringRef kSCEntNetNAT64PrefixRequest
__OSX_AVAILABLE_STARTING(__MAC_10_13
,__IPHONE_11_0
/*SPI*/);
432 #define kSCEntNetNAT64PrefixRequest kSCEntNetNAT64PrefixRequest
435 @const kSCEntNetOnDemand
436 @discussion Value is a CFDictionary
438 extern const CFStringRef kSCEntNetOnDemand
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
439 #define kSCEntNetOnDemand kSCEntNetOnDemand
442 @const kSCEntNetQoSMarkingPolicy
443 @discussion Value is a CFDictionary
445 extern const CFStringRef kSCEntNetQoSMarkingPolicy
__OSX_AVAILABLE_STARTING(__MAC_10_13
,__IPHONE_10_0
/*SPI*/);
446 #define kSCEntNetQoSMarkingPolicy kSCEntNetQoSMarkingPolicy
449 @const kSCEntNetService
450 @discussion Value is a CFDictionary
452 extern const CFStringRef kSCEntNetService
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
453 #define kSCEntNetService kSCEntNetService
457 @discussion Value is a CFDictionary
459 extern const CFStringRef kSCEntNetVPN
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
460 #define kSCEntNetVPN kSCEntNetVPN
463 @group kSCEntNetCommCenter Entity Keys
467 @const kSCPropNetCommCenterAllowNetworkAccess
468 @discussion Value is a CFNumber (0 or 1)
470 extern const CFStringRef kSCPropNetCommCenterAllowNetworkAccess
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
471 #define kSCPropNetCommCenterAllowNetworkAccess kSCPropNetCommCenterAllowNetworkAccess
474 @const kSCPropNetCommCenterAvailable
475 @discussion Value is a CFNumber (0 or 1)
477 extern const CFStringRef kSCPropNetCommCenterAvailable
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
478 #define kSCPropNetCommCenterAvailable kSCPropNetCommCenterAvailable
481 @group kSCEntNetDNS Entity Keys
485 @const kSCPropNetDNSConfirmedServiceID
486 @discussion Value is a CFString
488 extern const CFStringRef kSCPropNetDNSConfirmedServiceID
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
489 #define kSCPropNetDNSConfirmedServiceID kSCPropNetDNSConfirmedServiceID
492 @const kSCPropNetDNSServiceIdentifier
493 @discussion Value is a CFNumber
495 extern const CFStringRef kSCPropNetDNSServiceIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
496 #define kSCPropNetDNSServiceIdentifier kSCPropNetDNSServiceIdentifier
499 @const kSCPropNetDNSSupplementalMatchDomainsNoSearch
500 @discussion Value is a CFNumber (0 or 1)
502 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
503 #define kSCPropNetDNSSupplementalMatchDomainsNoSearch kSCPropNetDNSSupplementalMatchDomainsNoSearch
506 @group kSCEntNetEthernet (Hardware) Entity Keys
510 @const kSCPropNetEthernetCapabilityAV
511 @discussion Value is a CFNumber (0 or 1)
513 extern const CFStringRef kSCPropNetEthernetCapabilityAV
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
514 #define kSCPropNetEthernetCapabilityAV kSCPropNetEthernetCapabilityAV
517 @const kSCPropNetEthernetCapabilityJUMBO_MTU
518 @discussion Value is a CFNumber (0 or 1)
520 extern const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
521 #define kSCPropNetEthernetCapabilityJUMBO_MTU kSCPropNetEthernetCapabilityJUMBO_MTU
524 @const kSCPropNetEthernetCapabilityLRO
525 @discussion Value is a CFNumber (0 or 1)
527 extern const CFStringRef kSCPropNetEthernetCapabilityLRO
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
528 #define kSCPropNetEthernetCapabilityLRO kSCPropNetEthernetCapabilityLRO
531 @const kSCPropNetEthernetCapabilityRXCSUM
532 @discussion Value is a CFNumber (0 or 1)
534 extern const CFStringRef kSCPropNetEthernetCapabilityRXCSUM
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
535 #define kSCPropNetEthernetCapabilityRXCSUM kSCPropNetEthernetCapabilityRXCSUM
538 @const kSCPropNetEthernetCapabilityTSO
539 @discussion Value is a CFNumber (0 or 1)
541 extern const CFStringRef kSCPropNetEthernetCapabilityTSO
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
542 #define kSCPropNetEthernetCapabilityTSO kSCPropNetEthernetCapabilityTSO
545 @const kSCPropNetEthernetCapabilityTSO4
546 @discussion Value is a CFNumber (0 or 1)
548 extern const CFStringRef kSCPropNetEthernetCapabilityTSO4
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
549 #define kSCPropNetEthernetCapabilityTSO4 kSCPropNetEthernetCapabilityTSO4
552 @const kSCPropNetEthernetCapabilityTSO6
553 @discussion Value is a CFNumber (0 or 1)
555 extern const CFStringRef kSCPropNetEthernetCapabilityTSO6
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
556 #define kSCPropNetEthernetCapabilityTSO6 kSCPropNetEthernetCapabilityTSO6
559 @const kSCPropNetEthernetCapabilityTXCSUM
560 @discussion Value is a CFNumber (0 or 1)
562 extern const CFStringRef kSCPropNetEthernetCapabilityTXCSUM
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
563 #define kSCPropNetEthernetCapabilityTXCSUM kSCPropNetEthernetCapabilityTXCSUM
566 @const kSCPropNetEthernetCapabilityVLAN_HWTAGGING
567 @discussion Value is a CFNumber (0 or 1)
569 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
570 #define kSCPropNetEthernetCapabilityVLAN_HWTAGGING kSCPropNetEthernetCapabilityVLAN_HWTAGGING
573 @const kSCPropNetEthernetCapabilityVLAN_MTU
574 @discussion Value is a CFNumber (0 or 1)
576 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
577 #define kSCPropNetEthernetCapabilityVLAN_MTU kSCPropNetEthernetCapabilityVLAN_MTU
580 @group kSCEntNetInterface Entity Keys
584 @const kSCValNetInterfaceTypeCellular
586 extern const CFStringRef kSCValNetInterfaceTypeCellular
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
587 #define kSCValNetInterfaceTypeCellular kSCValNetInterfaceTypeCellular
590 @const kSCValNetInterfaceTypeLoopback
592 extern const CFStringRef kSCValNetInterfaceTypeLoopback
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
593 #define kSCValNetInterfaceTypeLoopback kSCValNetInterfaceTypeLoopback
596 @const kSCValNetInterfaceTypeVPN
598 extern const CFStringRef kSCValNetInterfaceTypeVPN
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
599 #define kSCValNetInterfaceTypeVPN kSCValNetInterfaceTypeVPN
602 @const kSCPropNetIPSecDisconnectOnWake
603 @discussion Value is a CFNumber (0 or 1)
605 extern const CFStringRef kSCPropNetIPSecDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
606 #define kSCPropNetIPSecDisconnectOnWake kSCPropNetIPSecDisconnectOnWake
609 @const kSCPropNetIPSecDisconnectOnWakeTimer
610 @discussion Value is a CFNumber
612 extern const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
613 #define kSCPropNetIPSecDisconnectOnWakeTimer kSCPropNetIPSecDisconnectOnWakeTimer
616 @group kSCEntNetIPSec Entity Keys
620 @const kSCPropNetIPSecLastCause
621 @discussion Value is a CFNumber
623 extern const CFStringRef kSCPropNetIPSecLastCause
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
624 #define kSCPropNetIPSecLastCause kSCPropNetIPSecLastCause
627 @const kSCPropNetIPSecOnDemandEnabled
628 @discussion Value is a CFNumber (0 or 1)
630 extern const CFStringRef kSCPropNetIPSecOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
631 #define kSCPropNetIPSecOnDemandEnabled kSCPropNetIPSecOnDemandEnabled
634 @const kSCPropNetIPSecOnDemandMatchDomainsAlways
635 @discussion Value is a CFArray[CFString]
637 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
638 #define kSCPropNetIPSecOnDemandMatchDomainsAlways kSCPropNetIPSecOnDemandMatchDomainsAlways
641 @const kSCPropNetIPSecOnDemandMatchDomainsOnRetry
642 @discussion Value is a CFArray[CFString]
644 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
645 #define kSCPropNetIPSecOnDemandMatchDomainsOnRetry kSCPropNetIPSecOnDemandMatchDomainsOnRetry
648 @const kSCPropNetIPSecOnDemandMatchDomainsNever
649 @discussion Value is a CFArray[CFString]
651 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
652 #define kSCPropNetIPSecOnDemandMatchDomainsNever kSCPropNetIPSecOnDemandMatchDomainsNever
655 @group kSCEntNetIPv4 Entity Keys
659 @const kSCPropNetIPv4AdditionalRoutes
660 @discussion Value is a CFArray[CFDictionary]
662 extern const CFStringRef kSCPropNetIPv4AdditionalRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
663 #define kSCPropNetIPv4AdditionalRoutes kSCPropNetIPv4AdditionalRoutes
666 @const kSCPropNetIPv4ExcludedRoutes
667 @discussion Value is a CFArray[CFDictionary]
669 extern const CFStringRef kSCPropNetIPv4ExcludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
670 #define kSCPropNetIPv4ExcludedRoutes kSCPropNetIPv4ExcludedRoutes
673 @const kSCPropNetIPv4IncludedRoutes
674 @discussion Value is a CFArray[CFDictionary]
676 extern const CFStringRef kSCPropNetIPv4IncludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
677 #define kSCPropNetIPv4IncludedRoutes kSCPropNetIPv4IncludedRoutes
680 @const kSCValNetIPv4ConfigMethodFailover
682 extern const CFStringRef kSCValNetIPv4ConfigMethodFailover
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
683 #define kSCValNetIPv4ConfigMethodFailover kSCValNetIPv4ConfigMethodFailover
686 @const kSCPropNetIPv4RouteDestinationAddress
687 @discussion Value is a CFString
689 extern const CFStringRef kSCPropNetIPv4RouteDestinationAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
690 #define kSCPropNetIPv4RouteDestinationAddress kSCPropNetIPv4RouteDestinationAddress
693 @const kSCPropNetIPv4RouteSubnetMask
694 @discussion Value is a CFString
696 extern const CFStringRef kSCPropNetIPv4RouteSubnetMask
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
697 #define kSCPropNetIPv4RouteSubnetMask kSCPropNetIPv4RouteSubnetMask
700 @const kSCPropNetIPv4RouteGatewayAddress
701 @discussion Value is a CFString
703 extern const CFStringRef kSCPropNetIPv4RouteGatewayAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
704 #define kSCPropNetIPv4RouteGatewayAddress kSCPropNetIPv4RouteGatewayAddress
707 @const kSCPropNetIPv4RouteInterfaceName
708 @discussion Value is a CFString
710 extern const CFStringRef kSCPropNetIPv4RouteInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
711 #define kSCPropNetIPv4RouteInterfaceName kSCPropNetIPv4RouteInterfaceName
714 @const kSCPropNetIPv4ARPResolvedHardwareAddress
715 @discussion Value is a CFString
717 extern const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
718 #define kSCPropNetIPv4ARPResolvedHardwareAddress kSCPropNetIPv4ARPResolvedHardwareAddress
721 @const kSCPropNetIPv4ARPResolvedIPAddress
722 @discussion Value is a CFString
724 extern const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
725 #define kSCPropNetIPv4ARPResolvedIPAddress kSCPropNetIPv4ARPResolvedIPAddress
728 @group kSCEntNetIPv6 Entity Keys
732 @const kSCPropNetIPv6AdditionalRoutes
733 @discussion Value is a CFArray[CFDictionary]
735 extern const CFStringRef kSCPropNetIPv6AdditionalRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
736 #define kSCPropNetIPv6AdditionalRoutes kSCPropNetIPv6AdditionalRoutes
739 @const kSCPropNetIPv6EnableCGA
740 @discussion Value is a CFNumber (0 or 1)
742 extern const CFStringRef kSCPropNetIPv6EnableCGA
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
743 #define kSCPropNetIPv6EnableCGA kSCPropNetIPv6EnableCGA
746 @const kSCPropNetIPv6ExcludedRoutes
747 @discussion Value is a CFArray[CFDictionary]
749 extern const CFStringRef kSCPropNetIPv6ExcludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
750 #define kSCPropNetIPv6ExcludedRoutes kSCPropNetIPv6ExcludedRoutes
753 @const kSCPropNetIPv6IncludedRoutes
754 @discussion Value is a CFArray[CFDictionary]
756 extern const CFStringRef kSCPropNetIPv6IncludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
757 #define kSCPropNetIPv6IncludedRoutes kSCPropNetIPv6IncludedRoutes
760 @const kSCPropNetIPv6RouteDestinationAddress
761 @discussion Value is a CFString
763 extern const CFStringRef kSCPropNetIPv6RouteDestinationAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
764 #define kSCPropNetIPv6RouteDestinationAddress kSCPropNetIPv6RouteDestinationAddress
767 @const kSCPropNetIPv6RoutePrefixLength
768 @discussion Value is a CFNumber
770 extern const CFStringRef kSCPropNetIPv6RoutePrefixLength
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
771 #define kSCPropNetIPv6RoutePrefixLength kSCPropNetIPv6RoutePrefixLength
774 @const kSCPropNetIPv6RouteGatewayAddress
775 @discussion Value is a CFString
777 extern const CFStringRef kSCPropNetIPv6RouteGatewayAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
778 #define kSCPropNetIPv6RouteGatewayAddress kSCPropNetIPv6RouteGatewayAddress
781 @const kSCPropNetIPv6RouteInterfaceName
782 @discussion Value is a CFString
784 extern const CFStringRef kSCPropNetIPv6RouteInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
785 #define kSCPropNetIPv6RouteInterfaceName kSCPropNetIPv6RouteInterfaceName
788 @group kSCEntNetLink Entity Keys
792 @const kSCPropNetLinkExpensive
793 @discussion Value is a CFBoolean
795 extern const CFStringRef kSCPropNetLinkExpensive
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
796 #define kSCPropNetLinkExpensive kSCPropNetLinkExpensive
799 @group kSCEntNetLinkIssues Entity Keys
803 @const kSCPropNetLinkIssuesModuleID
804 @discussion Value is a CFData
806 extern const CFStringRef kSCPropNetLinkIssuesModuleID
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
807 #define kSCPropNetLinkIssuesModuleID kSCPropNetLinkIssuesModuleID
810 @const kSCPropNetLinkIssuesInfo
811 @discussion Value is a CFData
813 extern const CFStringRef kSCPropNetLinkIssuesInfo
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
814 #define kSCPropNetLinkIssuesInfo kSCPropNetLinkIssuesInfo
817 @const kSCPropNetLinkIssuesTimeStamp
818 @discussion Value is a CFDate
820 extern const CFStringRef kSCPropNetLinkIssuesTimeStamp
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
821 #define kSCPropNetLinkIssuesTimeStamp kSCPropNetLinkIssuesTimeStamp
824 @group kSCEntNetLinkQuality Entity Keys
828 @const kSCPropNetLinkQuality
829 @discussion Value is a CFNumber
831 extern const CFStringRef kSCPropNetLinkQuality
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
832 #define kSCPropNetLinkQuality kSCPropNetLinkQuality
835 @const kSCPropNetPPPDisconnectOnWake
836 @discussion Value is a CFNumber (0 or 1)
838 extern const CFStringRef kSCPropNetPPPDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
839 #define kSCPropNetPPPDisconnectOnWake kSCPropNetPPPDisconnectOnWake
842 @const kSCPropNetPPPDisconnectOnWakeTimer
843 @discussion Value is a CFNumber
845 extern const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
846 #define kSCPropNetPPPDisconnectOnWakeTimer kSCPropNetPPPDisconnectOnWakeTimer
849 @group kSCEntNetPPP Entity Keys
853 @const kSCPropNetPPPOnDemandDomains
854 @discussion Value is a CFArray[CFString]
856 extern const CFStringRef kSCPropNetPPPOnDemandDomains
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
857 #define kSCPropNetPPPOnDemandDomains kSCPropNetPPPOnDemandDomains
860 @const kSCPropNetPPPOnDemandEnabled
861 @discussion Value is a CFNumber (0 or 1)
863 extern const CFStringRef kSCPropNetPPPOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
864 #define kSCPropNetPPPOnDemandEnabled kSCPropNetPPPOnDemandEnabled
867 @const kSCPropNetPPPOnDemandHostName
868 @discussion Value is a CFString
870 extern const CFStringRef kSCPropNetPPPOnDemandHostName
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
871 #define kSCPropNetPPPOnDemandHostName kSCPropNetPPPOnDemandHostName
874 @const kSCPropNetPPPOnDemandMatchDomainsAlways
875 @discussion Value is a CFArray[CFString]
877 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
878 #define kSCPropNetPPPOnDemandMatchDomainsAlways kSCPropNetPPPOnDemandMatchDomainsAlways
881 @const kSCPropNetPPPOnDemandMatchDomainsOnRetry
882 @discussion Value is a CFArray[CFString]
884 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
885 #define kSCPropNetPPPOnDemandMatchDomainsOnRetry kSCPropNetPPPOnDemandMatchDomainsOnRetry
888 @const kSCPropNetPPPOnDemandMatchDomainsNever
889 @discussion Value is a CFArray[CFString]
891 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
892 #define kSCPropNetPPPOnDemandMatchDomainsNever kSCPropNetPPPOnDemandMatchDomainsNever
895 @const kSCPropNetPPPOnDemandMode
896 @discussion Value is a CFString
898 extern const CFStringRef kSCPropNetPPPOnDemandMode
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
899 #define kSCPropNetPPPOnDemandMode kSCPropNetPPPOnDemandMode
902 @const kSCPropNetPPPOnDemandPriority
903 @discussion Value is a CFString
905 extern const CFStringRef kSCPropNetPPPOnDemandPriority
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
906 #define kSCPropNetPPPOnDemandPriority kSCPropNetPPPOnDemandPriority
909 @const kSCValNetPPPOnDemandModeAggressive
911 extern const CFStringRef kSCValNetPPPOnDemandModeAggressive
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
912 #define kSCValNetPPPOnDemandModeAggressive kSCValNetPPPOnDemandModeAggressive
915 @const kSCValNetPPPOnDemandModeConservative
917 extern const CFStringRef kSCValNetPPPOnDemandModeConservative
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
918 #define kSCValNetPPPOnDemandModeConservative kSCValNetPPPOnDemandModeConservative
921 @const kSCValNetPPPOnDemandModeCompatible
923 extern const CFStringRef kSCValNetPPPOnDemandModeCompatible
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
924 #define kSCValNetPPPOnDemandModeCompatible kSCValNetPPPOnDemandModeCompatible
927 @const kSCValNetPPPOnDemandPriorityDefault
929 extern const CFStringRef kSCValNetPPPOnDemandPriorityDefault
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
930 #define kSCValNetPPPOnDemandPriorityDefault kSCValNetPPPOnDemandPriorityDefault
933 @const kSCValNetPPPOnDemandPriorityHigh
935 extern const CFStringRef kSCValNetPPPOnDemandPriorityHigh
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
936 #define kSCValNetPPPOnDemandPriorityHigh kSCValNetPPPOnDemandPriorityHigh
939 @const kSCValNetPPPOnDemandPriorityLow
941 extern const CFStringRef kSCValNetPPPOnDemandPriorityLow
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
942 #define kSCValNetPPPOnDemandPriorityLow kSCValNetPPPOnDemandPriorityLow
945 @group kSCEntNetProxies Entity Keys
949 @const kSCPropNetProxiesBypassAllowed
950 @discussion Value is a CFNumber (0 or 1)
952 extern const CFStringRef kSCPropNetProxiesBypassAllowed
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
953 #define kSCPropNetProxiesBypassAllowed kSCPropNetProxiesBypassAllowed
956 @const kSCPropNetProxiesFallBackAllowed
957 @discussion Value is a CFNumber (0 or 1)
959 extern const CFStringRef kSCPropNetProxiesFallBackAllowed
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_6_0
/*SPI*/);
960 #define kSCPropNetProxiesFallBackAllowed kSCPropNetProxiesFallBackAllowed
963 @const kSCPropNetProxiesSupplementalMatchDomains
964 @discussion Value is a CFArray[CFString]
966 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomains
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
967 #define kSCPropNetProxiesSupplementalMatchDomains kSCPropNetProxiesSupplementalMatchDomains
970 @const kSCPropNetProxiesSupplementalMatchOrders
971 @discussion Value is a CFArray[CFNumber]
973 extern const CFStringRef kSCPropNetProxiesSupplementalMatchOrders
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
974 #define kSCPropNetProxiesSupplementalMatchOrders kSCPropNetProxiesSupplementalMatchOrders
977 @const kSCPropNetProxiesServiceSpecific
978 @discussion Value is a CFNumber (0 or 1)
980 extern const CFStringRef kSCPropNetProxiesServiceSpecific
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
981 #define kSCPropNetProxiesServiceSpecific kSCPropNetProxiesServiceSpecific
984 @const kSCPropNetProxiesScoped
985 @discussion Value is a CFDictionary
987 extern const CFStringRef kSCPropNetProxiesScoped
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
988 #define kSCPropNetProxiesScoped kSCPropNetProxiesScoped
991 @const kSCPropNetProxiesServices
992 @discussion Value is a CFDictionary
994 extern const CFStringRef kSCPropNetProxiesServices
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
995 #define kSCPropNetProxiesServices kSCPropNetProxiesServices
998 @const kSCPropNetProxiesSupplemental
999 @discussion Value is a CFArray[CFDictionary]
1001 extern const CFStringRef kSCPropNetProxiesSupplemental
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
1002 #define kSCPropNetProxiesSupplemental kSCPropNetProxiesSupplemental
1005 @const kSCPropNetProxiesSupplementalMatchDomain
1006 @discussion Value is a CFString
1008 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomain
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
1009 #define kSCPropNetProxiesSupplementalMatchDomain kSCPropNetProxiesSupplementalMatchDomain
1012 @group kSCEntNetQoSMarkingPolicy Entity Keys
1016 @const kSCPropNetQoSMarkingAppleAudioVideoCalls
1017 @discussion Value is a CFBoolean
1019 extern const CFStringRef kSCPropNetQoSMarkingAppleAudioVideoCalls
__OSX_AVAILABLE_STARTING(__MAC_10_13
,__IPHONE_10_0
/*SPI*/);
1020 #define kSCPropNetQoSMarkingAppleAudioVideoCalls kSCPropNetQoSMarkingAppleAudioVideoCalls
1023 @const kSCPropNetQoSMarkingEnabled
1024 @discussion Value is a CFBoolean
1026 extern const CFStringRef kSCPropNetQoSMarkingEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_13
,__IPHONE_10_0
/*SPI*/);
1027 #define kSCPropNetQoSMarkingEnabled kSCPropNetQoSMarkingEnabled
1030 @const kSCPropNetQoSMarkingWhitelistedAppIdentifiers
1031 @discussion Value is a CFArray[CFString]
1033 extern const CFStringRef kSCPropNetQoSMarkingWhitelistedAppIdentifiers
__OSX_AVAILABLE_STARTING(__MAC_10_13
,__IPHONE_10_0
/*SPI*/);
1034 #define kSCPropNetQoSMarkingWhitelistedAppIdentifiers kSCPropNetQoSMarkingWhitelistedAppIdentifiers
1037 @group kSCEntNetService Entity Keys
1041 @const kSCPropNetServicePrimaryRank
1042 @discussion Value is a CFString
1044 extern const CFStringRef kSCPropNetServicePrimaryRank
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1045 #define kSCPropNetServicePrimaryRank kSCPropNetServicePrimaryRank
1048 @const kSCPropNetServiceServiceIndex
1049 @discussion Value is a CFNumber
1051 extern const CFStringRef kSCPropNetServiceServiceIndex
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
1052 #define kSCPropNetServiceServiceIndex kSCPropNetServiceServiceIndex
1055 @const kSCPropNetServiceUserDefinedName
1056 @discussion Value is a CFString
1058 extern const CFStringRef kSCPropNetServiceUserDefinedName
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1059 #define kSCPropNetServiceUserDefinedName kSCPropNetServiceUserDefinedName
1062 @const kSCValNetServicePrimaryRankFirst
1064 extern const CFStringRef kSCValNetServicePrimaryRankFirst
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1065 #define kSCValNetServicePrimaryRankFirst kSCValNetServicePrimaryRankFirst
1068 @const kSCValNetServicePrimaryRankLast
1070 extern const CFStringRef kSCValNetServicePrimaryRankLast
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1071 #define kSCValNetServicePrimaryRankLast kSCValNetServicePrimaryRankLast
1074 @const kSCValNetServicePrimaryRankNever
1076 extern const CFStringRef kSCValNetServicePrimaryRankNever
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1077 #define kSCValNetServicePrimaryRankNever kSCValNetServicePrimaryRankNever
1080 @const kSCValNetServicePrimaryRankScoped
1082 extern const CFStringRef kSCValNetServicePrimaryRankScoped
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
1083 #define kSCValNetServicePrimaryRankScoped kSCValNetServicePrimaryRankScoped
1086 @group kSCEntNetVPN Entity Keys
1090 @const kSCPropNetVPNAppRules
1091 @discussion Value is a CFArray[CFDictionary]
1093 extern const CFStringRef kSCPropNetVPNAppRules
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1094 #define kSCPropNetVPNAppRules kSCPropNetVPNAppRules
1097 @const kSCPropNetVPNAuthCredentialPassword
1098 @discussion Value is a CFString
1100 extern const CFStringRef kSCPropNetVPNAuthCredentialPassword
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1101 #define kSCPropNetVPNAuthCredentialPassword kSCPropNetVPNAuthCredentialPassword
1104 @const kSCPropNetVPNAuthName
1105 @discussion Value is a CFString
1107 extern const CFStringRef kSCPropNetVPNAuthName
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1108 #define kSCPropNetVPNAuthName kSCPropNetVPNAuthName
1111 @const kSCPropNetVPNAuthPassword
1112 @discussion Value is a CFString
1114 extern const CFStringRef kSCPropNetVPNAuthPassword
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1115 #define kSCPropNetVPNAuthPassword kSCPropNetVPNAuthPassword
1118 @const kSCPropNetVPNAuthPasswordEncryption
1119 @discussion Value is a CFString
1121 extern const CFStringRef kSCPropNetVPNAuthPasswordEncryption
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1122 #define kSCPropNetVPNAuthPasswordEncryption kSCPropNetVPNAuthPasswordEncryption
1125 @const kSCPropNetVPNAuthPasswordPluginType
1126 @discussion Value is a CFString
1128 extern const CFStringRef kSCPropNetVPNAuthPasswordPluginType
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1129 #define kSCPropNetVPNAuthPasswordPluginType kSCPropNetVPNAuthPasswordPluginType
1132 @const kSCPropNetVPNAuthenticationMethod
1133 @discussion Value is a CFString
1135 extern const CFStringRef kSCPropNetVPNAuthenticationMethod
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1136 #define kSCPropNetVPNAuthenticationMethod kSCPropNetVPNAuthenticationMethod
1139 @const kSCPropNetVPNConnectTime
1140 @discussion Value is a CFString
1142 extern const CFStringRef kSCPropNetVPNConnectTime
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1143 #define kSCPropNetVPNConnectTime kSCPropNetVPNConnectTime
1146 @const kSCPropNetVPNDisconnectOnFastUserSwitch
1147 @discussion Value is a CFNumber (0 or 1)
1149 extern const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1150 #define kSCPropNetVPNDisconnectOnFastUserSwitch kSCPropNetVPNDisconnectOnFastUserSwitch
1153 @const kSCPropNetVPNDisconnectOnIdle
1154 @discussion Value is a CFNumber (0 or 1)
1156 extern const CFStringRef kSCPropNetVPNDisconnectOnIdle
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1157 #define kSCPropNetVPNDisconnectOnIdle kSCPropNetVPNDisconnectOnIdle
1160 @const kSCPropNetVPNDisconnectOnIdleTimer
1161 @discussion Value is a CFNumber
1163 extern const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1164 #define kSCPropNetVPNDisconnectOnIdleTimer kSCPropNetVPNDisconnectOnIdleTimer
1167 @const kSCPropNetVPNDisconnectOnLogout
1168 @discussion Value is a CFNumber (0 or 1)
1170 extern const CFStringRef kSCPropNetVPNDisconnectOnLogout
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1171 #define kSCPropNetVPNDisconnectOnLogout kSCPropNetVPNDisconnectOnLogout
1174 @const kSCPropNetVPNDisconnectOnSleep
1175 @discussion Value is a CFNumber (0 or 1)
1177 extern const CFStringRef kSCPropNetVPNDisconnectOnSleep
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1178 #define kSCPropNetVPNDisconnectOnSleep kSCPropNetVPNDisconnectOnSleep
1181 @const kSCPropNetVPNDisconnectOnWake
1182 @discussion Value is a CFNumber (0 or 1)
1184 extern const CFStringRef kSCPropNetVPNDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1185 #define kSCPropNetVPNDisconnectOnWake kSCPropNetVPNDisconnectOnWake
1188 @const kSCPropNetVPNDisconnectOnWakeTimer
1189 @discussion Value is a CFNumber
1191 extern const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1192 #define kSCPropNetVPNDisconnectOnWakeTimer kSCPropNetVPNDisconnectOnWakeTimer
1195 @const kSCPropNetVPNLocalCertificate
1196 @discussion Value is a CFData
1198 extern const CFStringRef kSCPropNetVPNLocalCertificate
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1199 #define kSCPropNetVPNLocalCertificate kSCPropNetVPNLocalCertificate
1202 @const kSCPropNetVPNLogfile
1203 @discussion Value is a CFString
1205 extern const CFStringRef kSCPropNetVPNLogfile
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1206 #define kSCPropNetVPNLogfile kSCPropNetVPNLogfile
1209 @const kSCPropNetVPNMTU
1210 @discussion Value is a CFNumber
1212 extern const CFStringRef kSCPropNetVPNMTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1213 #define kSCPropNetVPNMTU kSCPropNetVPNMTU
1216 @const kSCPropNetVPNOnDemandEnabled
1217 @discussion Value is a CFNumber (0 or 1)
1219 extern const CFStringRef kSCPropNetVPNOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1220 #define kSCPropNetVPNOnDemandEnabled kSCPropNetVPNOnDemandEnabled
1223 @const kSCPropNetVPNOnDemandMatchAppEnabled
1224 @discussion Value is a CFBoolean
1226 extern const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1227 #define kSCPropNetVPNOnDemandMatchAppEnabled kSCPropNetVPNOnDemandMatchAppEnabled
1230 @const kSCPropNetVPNOnDemandMatchDomainsAlways
1231 @discussion Value is a CFArray[CFString]
1233 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1234 #define kSCPropNetVPNOnDemandMatchDomainsAlways kSCPropNetVPNOnDemandMatchDomainsAlways
1237 @const kSCPropNetVPNOnDemandMatchDomainsOnRetry
1238 @discussion Value is a CFArray[CFString]
1240 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1241 #define kSCPropNetVPNOnDemandMatchDomainsOnRetry kSCPropNetVPNOnDemandMatchDomainsOnRetry
1244 @const kSCPropNetVPNOnDemandMatchDomainsNever
1245 @discussion Value is a CFArray[CFString]
1247 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1248 #define kSCPropNetVPNOnDemandMatchDomainsNever kSCPropNetVPNOnDemandMatchDomainsNever
1251 @const kSCPropNetVPNOnDemandRules
1252 @discussion Value is a CFArray[CFDictionary]
1254 extern const CFStringRef kSCPropNetVPNOnDemandRules
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1255 #define kSCPropNetVPNOnDemandRules kSCPropNetVPNOnDemandRules
1258 @const kSCPropNetVPNOnDemandSuspended
1259 @discussion Value is a CFNumber
1261 extern const CFStringRef kSCPropNetVPNOnDemandSuspended
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1262 #define kSCPropNetVPNOnDemandSuspended kSCPropNetVPNOnDemandSuspended
1265 @const kSCPropNetVPNPluginCapability
1266 @discussion Value is a CFString
1268 extern const CFStringRef kSCPropNetVPNPluginCapability
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1269 #define kSCPropNetVPNPluginCapability kSCPropNetVPNPluginCapability
1272 @const kSCPropNetVPNRemoteAddress
1273 @discussion Value is a CFString
1275 extern const CFStringRef kSCPropNetVPNRemoteAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1276 #define kSCPropNetVPNRemoteAddress kSCPropNetVPNRemoteAddress
1279 @const kSCPropNetVPNStatus
1280 @discussion Value is a CFNumber
1282 extern const CFStringRef kSCPropNetVPNStatus
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1283 #define kSCPropNetVPNStatus kSCPropNetVPNStatus
1286 @const kSCPropNetVPNVerboseLogging
1287 @discussion Value is a CFNumber (0 or 1)
1289 extern const CFStringRef kSCPropNetVPNVerboseLogging
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1290 #define kSCPropNetVPNVerboseLogging kSCPropNetVPNVerboseLogging
1293 @const kSCValNetVPNAppRuleAccountIdentifierMatch
1294 @discussion Value is a CFArray[CFString]
1296 extern const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1297 #define kSCValNetVPNAppRuleAccountIdentifierMatch kSCValNetVPNAppRuleAccountIdentifierMatch
1300 @const kSCValNetVPNAppRuleDNSDomainMatch
1301 @discussion Value is a CFArray[CFString]
1303 extern const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1304 #define kSCValNetVPNAppRuleDNSDomainMatch kSCValNetVPNAppRuleDNSDomainMatch
1307 @const kSCValNetVPNAppRuleExecutableMatch
1308 @discussion Value is a CFArray[CFDictionary]
1310 extern const CFStringRef kSCValNetVPNAppRuleExecutableMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1311 #define kSCValNetVPNAppRuleExecutableMatch kSCValNetVPNAppRuleExecutableMatch
1314 @const kSCValNetVPNAppRuleIdentifier
1315 @discussion Value is a CFString
1317 extern const CFStringRef kSCValNetVPNAppRuleIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1318 #define kSCValNetVPNAppRuleIdentifier kSCValNetVPNAppRuleIdentifier
1321 @const kSCValNetVPNAppRuleExecutableDesignatedRequirement
1322 @discussion Value is a CFString
1324 extern const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1325 #define kSCValNetVPNAppRuleExecutableDesignatedRequirement kSCValNetVPNAppRuleExecutableDesignatedRequirement
1328 @const kSCValNetVPNAppRuleExecutableSigningIdentifier
1329 @discussion Value is a CFString
1331 extern const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1332 #define kSCValNetVPNAppRuleExecutableSigningIdentifier kSCValNetVPNAppRuleExecutableSigningIdentifier
1335 @const kSCValNetVPNAppRuleExecutableUUID
1336 @discussion Value is a CFString
1338 extern const CFStringRef kSCValNetVPNAppRuleExecutableUUID
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1339 #define kSCValNetVPNAppRuleExecutableUUID kSCValNetVPNAppRuleExecutableUUID
1342 @const kSCValNetVPNAuthenticationMethodPassword
1344 extern const CFStringRef kSCValNetVPNAuthenticationMethodPassword
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1345 #define kSCValNetVPNAuthenticationMethodPassword kSCValNetVPNAuthenticationMethodPassword
1348 @const kSCValNetVPNAuthenticationMethodCertificate
1350 extern const CFStringRef kSCValNetVPNAuthenticationMethodCertificate
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1351 #define kSCValNetVPNAuthenticationMethodCertificate kSCValNetVPNAuthenticationMethodCertificate
1354 @const kSCValNetVPNAuthPasswordEncryptionExternal
1356 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1357 #define kSCValNetVPNAuthPasswordEncryptionExternal kSCValNetVPNAuthPasswordEncryptionExternal
1360 @const kSCValNetVPNAuthPasswordEncryptionKeychain
1362 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1363 #define kSCValNetVPNAuthPasswordEncryptionKeychain kSCValNetVPNAuthPasswordEncryptionKeychain
1366 @const kSCValNetVPNAuthPasswordEncryptionPrompt
1368 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1369 #define kSCValNetVPNAuthPasswordEncryptionPrompt kSCValNetVPNAuthPasswordEncryptionPrompt
1372 @const kSCPropNetVPNOnDemandRuleAction
1373 @discussion Value is a CFString
1375 extern const CFStringRef kSCPropNetVPNOnDemandRuleAction
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1376 #define kSCPropNetVPNOnDemandRuleAction kSCPropNetVPNOnDemandRuleAction
1379 @const kSCPropNetVPNOnDemandRuleActionParameters
1380 @discussion Value is a CFArray[CFDictionary]
1382 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1383 #define kSCPropNetVPNOnDemandRuleActionParameters kSCPropNetVPNOnDemandRuleActionParameters
1386 @const kSCPropNetVPNOnDemandRuleDNSDomainMatch
1387 @discussion Value is a CFArray[CFString]
1389 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1390 #define kSCPropNetVPNOnDemandRuleDNSDomainMatch kSCPropNetVPNOnDemandRuleDNSDomainMatch
1393 @const kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1394 @discussion Value is a CFArray[CFString]
1396 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1397 #define kSCPropNetVPNOnDemandRuleDNSServerAddressMatch kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1400 @const kSCPropNetVPNOnDemandRuleSSIDMatch
1401 @discussion Value is a CFArray[CFString]
1403 extern const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1404 #define kSCPropNetVPNOnDemandRuleSSIDMatch kSCPropNetVPNOnDemandRuleSSIDMatch
1407 @const kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1408 @discussion Value is a CFString
1410 extern const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1411 #define kSCPropNetVPNOnDemandRuleInterfaceTypeMatch kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1414 @const kSCPropNetVPNOnDemandRuleURLStringProbe
1415 @discussion Value is a CFString
1417 extern const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1418 #define kSCPropNetVPNOnDemandRuleURLStringProbe kSCPropNetVPNOnDemandRuleURLStringProbe
1421 @const kSCValNetVPNOnDemandRuleActionAllow
1423 extern const CFStringRef kSCValNetVPNOnDemandRuleActionAllow
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1424 #define kSCValNetVPNOnDemandRuleActionAllow kSCValNetVPNOnDemandRuleActionAllow
1427 @const kSCValNetVPNOnDemandRuleActionIgnore
1429 extern const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1430 #define kSCValNetVPNOnDemandRuleActionIgnore kSCValNetVPNOnDemandRuleActionIgnore
1433 @const kSCValNetVPNOnDemandRuleActionConnect
1435 extern const CFStringRef kSCValNetVPNOnDemandRuleActionConnect
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1436 #define kSCValNetVPNOnDemandRuleActionConnect kSCValNetVPNOnDemandRuleActionConnect
1439 @const kSCValNetVPNOnDemandRuleActionDisconnect
1441 extern const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1442 #define kSCValNetVPNOnDemandRuleActionDisconnect kSCValNetVPNOnDemandRuleActionDisconnect
1445 @const kSCValNetVPNOnDemandRuleActionEvaluateConnection
1447 extern const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1448 #define kSCValNetVPNOnDemandRuleActionEvaluateConnection kSCValNetVPNOnDemandRuleActionEvaluateConnection
1451 @const kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1452 @discussion Value is a CFString
1454 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1455 #define kSCPropNetVPNOnDemandRuleActionParametersDomainAction kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1458 @const kSCPropNetVPNOnDemandRuleActionParametersDomains
1459 @discussion Value is a CFArray[CFString]
1461 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1462 #define kSCPropNetVPNOnDemandRuleActionParametersDomains kSCPropNetVPNOnDemandRuleActionParametersDomains
1465 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1466 @discussion Value is a CFArray[CFString]
1468 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1469 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1472 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1473 @discussion Value is a CFString
1475 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1476 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1479 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1481 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1482 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1485 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1487 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1488 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1491 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1493 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1494 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1497 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1499 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1500 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1503 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1505 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1506 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1509 @const kSCValNetVPNPluginCapabilityAuth
1511 extern const CFStringRef kSCValNetVPNPluginCapabilityAuth
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1512 #define kSCValNetVPNPluginCapabilityAuth kSCValNetVPNPluginCapabilityAuth
1515 @const kSCValNetVPNPluginCapabilityConnect
1517 extern const CFStringRef kSCValNetVPNPluginCapabilityConnect
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1518 #define kSCValNetVPNPluginCapabilityConnect kSCValNetVPNPluginCapabilityConnect
1521 @group kSCCompSystem Properties
1525 @const kSCPropSystemComputerNameRegion
1526 @discussion Value is a CFNumber
1528 extern const CFStringRef kSCPropSystemComputerNameRegion
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1529 #define kSCPropSystemComputerNameRegion kSCPropSystemComputerNameRegion
1532 @const kSCPropSystemHostName
1533 @discussion Value is a CFString
1535 extern const CFStringRef kSCPropSystemHostName
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1536 #define kSCPropSystemHostName kSCPropSystemHostName
1539 @group Virtual Network Interface Keys
1543 @const kSCPropVirtualNetworkInterfacesBondInterfaces
1544 @discussion Value is a CFArray[CFString]
1546 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1547 #define kSCPropVirtualNetworkInterfacesBondInterfaces kSCPropVirtualNetworkInterfacesBondInterfaces
1550 @const kSCPropVirtualNetworkInterfacesBondMode
1551 @discussion Value is a CFNumber
1553 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondMode
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1554 #define kSCPropVirtualNetworkInterfacesBondMode kSCPropVirtualNetworkInterfacesBondMode
1557 @const kSCPropVirtualNetworkInterfacesBondOptions
1558 @discussion Value is a CFDictionary
1560 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1561 #define kSCPropVirtualNetworkInterfacesBondOptions kSCPropVirtualNetworkInterfacesBondOptions
1564 @const kSCPropVirtualNetworkInterfacesBridgeInterfaces
1565 @discussion Value is a CFArray[CFString]
1567 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1568 #define kSCPropVirtualNetworkInterfacesBridgeInterfaces kSCPropVirtualNetworkInterfacesBridgeInterfaces
1571 @const kSCPropVirtualNetworkInterfacesBridgeOptions
1572 @discussion Value is a CFDictionary
1574 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1575 #define kSCPropVirtualNetworkInterfacesBridgeOptions kSCPropVirtualNetworkInterfacesBridgeOptions
1578 @const kSCPropVirtualNetworkInterfacesVLANInterface
1579 @discussion Value is a CFString
1581 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1582 #define kSCPropVirtualNetworkInterfacesVLANInterface kSCPropVirtualNetworkInterfacesVLANInterface
1585 @const kSCPropVirtualNetworkInterfacesVLANTag
1586 @discussion Value is a CFNumber
1588 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1589 #define kSCPropVirtualNetworkInterfacesVLANTag kSCPropVirtualNetworkInterfacesVLANTag
1592 @const kSCPropVirtualNetworkInterfacesVLANOptions
1593 @discussion Value is a CFDictionary
1595 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1596 #define kSCPropVirtualNetworkInterfacesVLANOptions kSCPropVirtualNetworkInterfacesVLANOptions
1599 #endif /* _SCSCHEMADEFINITIONSPRIVATE_H */