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 * kSCEntNetLinkIssues "LinkIssues" CFDictionary
50 * kSCEntNetLinkQuality "LinkQuality" CFDictionary
51 * kSCEntNetLoopback "Loopback" CFDictionary
52 * kSCEntNetOnDemand "OnDemand" CFDictionary
53 * kSCEntNetQoSMarkingPolicy "QoSMarkingPolicy" CFDictionary
54 * kSCEntNetService "__SERVICE__" CFDictionary
55 * kSCEntNetVPN "VPN" CFDictionary
57 * kSCEntNetCommCenter Entity Keys
59 * kSCPropNetCommCenterAllowNetworkAccess "AllowNetworkAccess" CFNumber (0 or 1)
60 * kSCPropNetCommCenterAvailable "Available" CFNumber (0 or 1)
62 * kSCEntNetDNS Entity Keys
64 * kSCPropNetDNSConfirmedServiceID "ConfirmedServiceID" CFString
65 * kSCPropNetDNSServiceIdentifier "ServiceIdentifier" CFNumber
66 * kSCPropNetDNSSupplementalMatchDomainsNoSearch "SupplementalMatchDomainsNoSearch" CFNumber (0 or 1)
68 * kSCEntNetEthernet (Hardware) Entity Keys
70 * kSCPropNetEthernetCapabilityAV "AV" CFNumber (0 or 1)
71 * kSCPropNetEthernetCapabilityJUMBO_MTU "JUMBO_MTU" CFNumber (0 or 1)
72 * kSCPropNetEthernetCapabilityLRO "LRO" CFNumber (0 or 1)
73 * kSCPropNetEthernetCapabilityRXCSUM "RXCSUM" CFNumber (0 or 1)
74 * kSCPropNetEthernetCapabilityTSO "TSO" CFNumber (0 or 1)
75 * kSCPropNetEthernetCapabilityTSO4 "TSO4" CFNumber (0 or 1)
76 * kSCPropNetEthernetCapabilityTSO6 "TSO6" CFNumber (0 or 1)
77 * kSCPropNetEthernetCapabilityTXCSUM "TXCSUM" CFNumber (0 or 1)
78 * kSCPropNetEthernetCapabilityVLAN_HWTAGGING "VLAN_HWTAGGING" CFNumber (0 or 1)
79 * kSCPropNetEthernetCapabilityVLAN_MTU "VLAN_MTU" CFNumber (0 or 1)
81 * kSCEntNetInterface Entity Keys
83 * --- kSCPropNetInterfaceType values ---
84 * kSCValNetInterfaceTypeCellular "Cellular"
85 * kSCValNetInterfaceTypeLoopback "Loopback"
86 * kSCValNetInterfaceTypeVPN "VPN"
88 * kSCPropNetIPSecDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
89 * kSCPropNetIPSecDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
90 * kSCEntNetIPSec Entity Keys
92 * kSCPropNetIPSecLastCause "LastCause" CFNumber
95 * kSCPropNetIPSecOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
96 * kSCPropNetIPSecOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
97 * kSCPropNetIPSecOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
98 * kSCPropNetIPSecOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
100 * kSCEntNetIPv4 Entity Keys
102 * kSCPropNetIPv4AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary]
103 * kSCPropNetIPv4ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
104 * kSCPropNetIPv4IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
106 * --- kSCPropNetIPv4ConfigMethod values ---
107 * kSCValNetIPv4ConfigMethodFailover "Failover"
109 * --- kSCPropNetIPv4AdditionalRoutes, kSCPropNetIPv4ExcludedRoutes, kSCPropNetIPv4IncludedRoutes [CFDictionary] keys ---
110 * kSCPropNetIPv4RouteDestinationAddress "DestinationAddress" CFString
111 * kSCPropNetIPv4RouteSubnetMask "SubnetMask" CFString
112 * kSCPropNetIPv4RouteGatewayAddress "GatewayAddress" CFString
113 * kSCPropNetIPv4RouteInterfaceName "InterfaceName" CFString
115 * kSCPropNetIPv4ARPResolvedHardwareAddress "ARPResolvedHardwareAddress" CFString
116 * kSCPropNetIPv4ARPResolvedIPAddress "ARPResolvedIPAddress" CFString
118 * kSCEntNetIPv6 Entity Keys
120 * kSCPropNetIPv6AdditionalRoutes "AdditionalRoutes" CFArray[CFDictionary]
121 * kSCPropNetIPv6EnableCGA "EnableCGA" CFNumber (0 or 1)
122 * kSCPropNetIPv6ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
123 * kSCPropNetIPv6IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
125 * --- kSCPropNetIPv6AdditionalRoutes, kSCPropNetIPv6IncludedRoutes, kSCPropNetIPv6ExcludedRoutes [CFDictionary] keys ---
126 * kSCPropNetIPv6RouteDestinationAddress "DestinationAddress" CFString
127 * kSCPropNetIPv6RoutePrefixLength "PrefixLength" CFNumber
128 * kSCPropNetIPv6RouteGatewayAddress "GatewayAddress" CFString
129 * kSCPropNetIPv6RouteInterfaceName "InterfaceName" CFString
131 * kSCEntNetLink Entity Keys
133 * kSCPropNetLinkExpensive "Expensive" CFBoolean
135 * kSCEntNetLinkIssues Entity Keys
137 * kSCPropNetLinkIssuesModuleID "ModuleID" CFData
138 * kSCPropNetLinkIssuesInfo "Info" CFData
139 * kSCPropNetLinkIssuesTimeStamp "TimeStamp" CFDate
141 * kSCEntNetLinkQuality Entity Keys
143 * kSCPropNetLinkQuality "LinkQuality" CFNumber
145 * kSCPropNetPPPDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
146 * kSCPropNetPPPDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
147 * kSCEntNetPPP Entity Keys
150 * kSCPropNetPPPOnDemandDomains "OnDemandDomains" CFArray[CFString]
151 * kSCPropNetPPPOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
152 * kSCPropNetPPPOnDemandHostName "OnDemandHostName" CFString
153 * kSCPropNetPPPOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
154 * kSCPropNetPPPOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
155 * kSCPropNetPPPOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
156 * kSCPropNetPPPOnDemandMode "OnDemandMode" CFString
157 * kSCPropNetPPPOnDemandPriority "OnDemandPriority" CFString
159 * --- kSCPropNetPPPOnDemandMode values ---
160 * kSCValNetPPPOnDemandModeAggressive "Aggressive"
161 * kSCValNetPPPOnDemandModeConservative "Conservative"
162 * kSCValNetPPPOnDemandModeCompatible "Compatible"
164 * --- kSCPropNetPPPOnDemandPriority values ---
165 * kSCValNetPPPOnDemandPriorityDefault "Default"
166 * kSCValNetPPPOnDemandPriorityHigh "High"
167 * kSCValNetPPPOnDemandPriorityLow "Low"
169 * kSCEntNetProxies Entity Keys
171 * kSCPropNetProxiesBypassAllowed "BypassAllowed" CFNumber (0 or 1)
172 * kSCPropNetProxiesFallBackAllowed "FallBackAllowed" CFNumber (0 or 1)
173 * kSCPropNetProxiesSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
174 * kSCPropNetProxiesSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
175 * kSCPropNetProxiesServiceSpecific "ServiceSpecific" CFNumber (0 or 1)
177 * kSCPropNetProxiesScoped "__SCOPED__" CFDictionary
178 * kSCPropNetProxiesServices "__SERVICES__" CFDictionary
179 * kSCPropNetProxiesSupplemental "__SUPPLEMENTAL__" CFArray[CFDictionary]
180 * kSCPropNetProxiesSupplementalMatchDomain "__MATCH_DOMAIN__" CFString
182 * kSCEntNetQoSMarkingPolicy Entity Keys
184 * kSCPropNetQoSMarkingAppleAudioVideoCalls "QoSMarkingAppleAudioVideoCalls" CFBoolean
185 * kSCPropNetQoSMarkingEnabled "QoSMarkingEnabled" CFBoolean
186 * kSCPropNetQoSMarkingWhitelistedAppIdentifiers "QoSMarkingWhitelistedAppIdentifiers" CFArray[CFString]
188 * kSCEntNetService Entity Keys
190 * kSCPropNetServicePrimaryRank "PrimaryRank" CFString
191 * kSCPropNetServiceServiceIndex "ServiceIndex" CFNumber
192 * kSCPropNetServiceUserDefinedName "UserDefinedName" CFString
194 * --- kSCPropNetServicePrimaryRank values ---
195 * kSCValNetServicePrimaryRankFirst "First"
196 * kSCValNetServicePrimaryRankLast "Last"
197 * kSCValNetServicePrimaryRankNever "Never"
198 * kSCValNetServicePrimaryRankScoped "Scoped"
200 * kSCEntNetVPN Entity Keys
202 * kSCPropNetVPNAppRules "AppRules" CFArray[CFDictionary]
203 * kSCPropNetVPNAuthCredentialPassword "AuthCredentialPassword" CFString
204 * kSCPropNetVPNAuthName "AuthName" CFString
205 * kSCPropNetVPNAuthPassword "AuthPassword" CFString
206 * kSCPropNetVPNAuthPasswordEncryption "AuthPasswordEncryption" CFString
207 * kSCPropNetVPNAuthPasswordPluginType "AuthPasswordPluginType" CFString
208 * kSCPropNetVPNAuthenticationMethod "AuthenticationMethod" CFString
209 * kSCPropNetVPNConnectTime "ConnectTime" CFString
210 * kSCPropNetVPNDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
211 * kSCPropNetVPNDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
212 * kSCPropNetVPNDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
213 * kSCPropNetVPNDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
214 * kSCPropNetVPNDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
215 * kSCPropNetVPNDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
216 * kSCPropNetVPNDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
217 * kSCPropNetVPNLocalCertificate "LocalCertificate" CFData
218 * kSCPropNetVPNLogfile "Logfile" CFString
219 * kSCPropNetVPNMTU "MTU" CFNumber
220 * kSCPropNetVPNOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
221 * kSCPropNetVPNOnDemandMatchAppEnabled "OnDemandMatchAppEnabled" CFBoolean
222 * kSCPropNetVPNOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
223 * kSCPropNetVPNOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
224 * kSCPropNetVPNOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
225 * kSCPropNetVPNOnDemandRules "OnDemandRules" CFArray[CFDictionary]
226 * kSCPropNetVPNOnDemandSuspended "OnDemandSuspended" CFNumber
227 * kSCPropNetVPNPluginCapability "PluginCapability" CFString
228 * kSCPropNetVPNRemoteAddress "RemoteAddress" CFString
229 * kSCPropNetVPNStatus "Status" CFNumber
230 * kSCPropNetVPNVerboseLogging "VerboseLogging" CFNumber (0 or 1)
232 * --- kSCPropNetVPNAppRules [CFDictionary] keys ---
233 * kSCValNetVPNAppRuleAccountIdentifierMatch "AccountIdentifierMatch" CFArray[CFString]
234 * kSCValNetVPNAppRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
235 * kSCValNetVPNAppRuleExecutableMatch "ExecutableMatch" CFArray[CFDictionary]
236 * kSCValNetVPNAppRuleIdentifier "Identifier" CFString
238 * --- kSCValNetVPNAppRuleExecutableMatch [CFDictionary] keys ---
239 * kSCValNetVPNAppRuleExecutableDesignatedRequirement "DesignatedRequirement" CFString
240 * kSCValNetVPNAppRuleExecutableSigningIdentifier "SigningIdentifier" CFString
241 * kSCValNetVPNAppRuleExecutableUUID "UUID" CFString
243 * --- kSCPropNetVPNAuthenticationMethod values ---
244 * kSCValNetVPNAuthenticationMethodPassword "Password"
245 * kSCValNetVPNAuthenticationMethodCertificate "Certificate"
247 * --- kSCPropNetVPNAuthPasswordEncryption values ---
248 * kSCValNetVPNAuthPasswordEncryptionExternal "External"
249 * kSCValNetVPNAuthPasswordEncryptionKeychain "Keychain"
250 * kSCValNetVPNAuthPasswordEncryptionPrompt "Prompt"
252 * --- kSCPropNetVPNOnDemandRules [CFDictionary] keys ---
253 * kSCPropNetVPNOnDemandRuleAction "Action" CFString
254 * kSCPropNetVPNOnDemandRuleActionParameters "ActionParameters" CFArray[CFDictionary]
255 * kSCPropNetVPNOnDemandRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
256 * kSCPropNetVPNOnDemandRuleDNSServerAddressMatch "DNSServerAddressMatch" CFArray[CFString]
257 * kSCPropNetVPNOnDemandRuleSSIDMatch "SSIDMatch" CFArray[CFString]
258 * kSCPropNetVPNOnDemandRuleInterfaceTypeMatch "InterfaceTypeMatch" CFString
259 * kSCPropNetVPNOnDemandRuleURLStringProbe "URLStringProbe" CFString
261 * --- kSCPropNetVPNOnDemandRuleAction values ---
262 * kSCValNetVPNOnDemandRuleActionAllow "Allow"
263 * kSCValNetVPNOnDemandRuleActionIgnore "Ignore"
264 * kSCValNetVPNOnDemandRuleActionConnect "Connect"
265 * kSCValNetVPNOnDemandRuleActionDisconnect "Disconnect"
266 * kSCValNetVPNOnDemandRuleActionEvaluateConnection "EvaluateConnection"
268 * --- kSCPropNetVPNOnDemandRuleActionParameters [CFDictionary] keys ---
269 * kSCPropNetVPNOnDemandRuleActionParametersDomainAction "DomainAction" CFString
270 * kSCPropNetVPNOnDemandRuleActionParametersDomains "Domains" CFArray[CFString]
271 * kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers "RequiredDNSServers" CFArray[CFString]
272 * kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe "RequiredURLStringProbe" CFString
274 * --- kSCPropNetVPNOnDemandRuleActionParametersDomainAction values ---
275 * kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded "ConnectIfNeeded"
276 * kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect "NeverConnect"
278 * --- kSCPropNetVPNOnDemandRuleInterfaceTypeMatch values ---
279 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular "Cellular"
280 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet "Ethernet"
281 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi "WiFi"
283 * --- kSCPropNetVPNPluginCapability values ---
284 * kSCValNetVPNPluginCapabilityAuth "Auth"
285 * kSCValNetVPNPluginCapabilityConnect "Connect"
287 * kSCCompSystem Properties
289 * kSCPropSystemComputerNameRegion "ComputerNameRegion" CFNumber
290 * kSCPropSystemHostName "HostName" CFString
292 * Virtual Network Interface Keys
294 * kSCPropVirtualNetworkInterfacesBondInterfaces "Interfaces" CFArray[CFString]
295 * kSCPropVirtualNetworkInterfacesBondMode "Mode" CFNumber
296 * kSCPropVirtualNetworkInterfacesBondOptions "Options" CFDictionary
298 * kSCPropVirtualNetworkInterfacesBridgeInterfaces "Interfaces" CFArray[CFString]
299 * kSCPropVirtualNetworkInterfacesBridgeOptions "Options" CFDictionary
301 * kSCPropVirtualNetworkInterfacesVLANInterface "Interface" CFString
302 * kSCPropVirtualNetworkInterfacesVLANTag "Tag" CFNumber
303 * kSCPropVirtualNetworkInterfacesVLANOptions "Options" CFDictionary
307 #ifndef _SCSCHEMADEFINITIONSPRIVATE_H
308 #define _SCSCHEMADEFINITIONSPRIVATE_H
310 #include <SystemConfiguration/SCSchemaDefinitions.h>
313 * @header SCSchemaDefinitionsPrivate
317 @const kSCPropNetIgnoreLinkStatus
318 @discussion Value is a CFBoolean
320 extern const CFStringRef kSCPropNetIgnoreLinkStatus
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
321 #define kSCPropNetIgnoreLinkStatus kSCPropNetIgnoreLinkStatus
324 @const kSCPropConfirmedInterfaceName
325 @discussion Value is a CFString
327 extern const CFStringRef kSCPropConfirmedInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
328 #define kSCPropConfirmedInterfaceName kSCPropConfirmedInterfaceName
331 @const kSCPropDisableUntilNeeded
332 @discussion Value is a CFNumber (0 or 1)
334 extern const CFStringRef kSCPropDisableUntilNeeded
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
335 #define kSCPropDisableUntilNeeded kSCPropDisableUntilNeeded
338 @group Preference Keys
342 @const kSCPrefVirtualNetworkInterfaces
343 @discussion Value is a CFDictionary
345 extern const CFStringRef kSCPrefVirtualNetworkInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
346 #define kSCPrefVirtualNetworkInterfaces kSCPrefVirtualNetworkInterfaces
349 @group Network Entity Keys
353 @const kSCEntNetActiveDuringSleepRequested
354 @discussion Value is a CFDictionary
356 extern const CFStringRef kSCEntNetActiveDuringSleepRequested
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_7_0
/*SPI*/);
357 #define kSCEntNetActiveDuringSleepRequested kSCEntNetActiveDuringSleepRequested
360 @const kSCEntNetActiveDuringSleepSupported
361 @discussion Value is a CFDictionary
363 extern const CFStringRef kSCEntNetActiveDuringSleepSupported
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_7_0
/*SPI*/);
364 #define kSCEntNetActiveDuringSleepSupported kSCEntNetActiveDuringSleepSupported
367 @const kSCEntNetAppLayer
368 @discussion Value is a CFDictionary
370 extern const CFStringRef kSCEntNetAppLayer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
371 #define kSCEntNetAppLayer kSCEntNetAppLayer
374 @const kSCEntNetCommCenter
375 @discussion Value is a CFDictionary
377 extern const CFStringRef kSCEntNetCommCenter
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
378 #define kSCEntNetCommCenter kSCEntNetCommCenter
381 @const kSCEntNetEAPOL
382 @discussion Value is a CFDictionary
384 extern const CFStringRef kSCEntNetEAPOL
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
385 #define kSCEntNetEAPOL kSCEntNetEAPOL
388 @const kSCEntNetIPv4RouterARPFailure
390 extern const CFStringRef kSCEntNetIPv4RouterARPFailure
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
391 #define kSCEntNetIPv4RouterARPFailure kSCEntNetIPv4RouterARPFailure
394 @const kSCEntNetIPv4RouterARPAlive
396 extern const CFStringRef kSCEntNetIPv4RouterARPAlive
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
397 #define kSCEntNetIPv4RouterARPAlive kSCEntNetIPv4RouterARPAlive
400 @const kSCEntNetLinkIssues
401 @discussion Value is a CFDictionary
403 extern const CFStringRef kSCEntNetLinkIssues
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
404 #define kSCEntNetLinkIssues kSCEntNetLinkIssues
407 @const kSCEntNetLinkQuality
408 @discussion Value is a CFDictionary
410 extern const CFStringRef kSCEntNetLinkQuality
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
411 #define kSCEntNetLinkQuality kSCEntNetLinkQuality
414 @const kSCEntNetLoopback
415 @discussion Value is a CFDictionary
417 extern const CFStringRef kSCEntNetLoopback
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
418 #define kSCEntNetLoopback kSCEntNetLoopback
421 @const kSCEntNetOnDemand
422 @discussion Value is a CFDictionary
424 extern const CFStringRef kSCEntNetOnDemand
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
425 #define kSCEntNetOnDemand kSCEntNetOnDemand
428 @const kSCEntNetQoSMarkingPolicy
429 @discussion Value is a CFDictionary
431 extern const CFStringRef kSCEntNetQoSMarkingPolicy
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
432 #define kSCEntNetQoSMarkingPolicy kSCEntNetQoSMarkingPolicy
435 @const kSCEntNetService
436 @discussion Value is a CFDictionary
438 extern const CFStringRef kSCEntNetService
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
439 #define kSCEntNetService kSCEntNetService
443 @discussion Value is a CFDictionary
445 extern const CFStringRef kSCEntNetVPN
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
446 #define kSCEntNetVPN kSCEntNetVPN
449 @group kSCEntNetCommCenter Entity Keys
453 @const kSCPropNetCommCenterAllowNetworkAccess
454 @discussion Value is a CFNumber (0 or 1)
456 extern const CFStringRef kSCPropNetCommCenterAllowNetworkAccess
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
457 #define kSCPropNetCommCenterAllowNetworkAccess kSCPropNetCommCenterAllowNetworkAccess
460 @const kSCPropNetCommCenterAvailable
461 @discussion Value is a CFNumber (0 or 1)
463 extern const CFStringRef kSCPropNetCommCenterAvailable
__OSX_AVAILABLE_STARTING(__MAC_NA
,__IPHONE_2_0
/*SPI*/);
464 #define kSCPropNetCommCenterAvailable kSCPropNetCommCenterAvailable
467 @group kSCEntNetDNS Entity Keys
471 @const kSCPropNetDNSConfirmedServiceID
472 @discussion Value is a CFString
474 extern const CFStringRef kSCPropNetDNSConfirmedServiceID
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
475 #define kSCPropNetDNSConfirmedServiceID kSCPropNetDNSConfirmedServiceID
478 @const kSCPropNetDNSServiceIdentifier
479 @discussion Value is a CFNumber
481 extern const CFStringRef kSCPropNetDNSServiceIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
482 #define kSCPropNetDNSServiceIdentifier kSCPropNetDNSServiceIdentifier
485 @const kSCPropNetDNSSupplementalMatchDomainsNoSearch
486 @discussion Value is a CFNumber (0 or 1)
488 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
489 #define kSCPropNetDNSSupplementalMatchDomainsNoSearch kSCPropNetDNSSupplementalMatchDomainsNoSearch
492 @group kSCEntNetEthernet (Hardware) Entity Keys
496 @const kSCPropNetEthernetCapabilityAV
497 @discussion Value is a CFNumber (0 or 1)
499 extern const CFStringRef kSCPropNetEthernetCapabilityAV
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
500 #define kSCPropNetEthernetCapabilityAV kSCPropNetEthernetCapabilityAV
503 @const kSCPropNetEthernetCapabilityJUMBO_MTU
504 @discussion Value is a CFNumber (0 or 1)
506 extern const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
507 #define kSCPropNetEthernetCapabilityJUMBO_MTU kSCPropNetEthernetCapabilityJUMBO_MTU
510 @const kSCPropNetEthernetCapabilityLRO
511 @discussion Value is a CFNumber (0 or 1)
513 extern const CFStringRef kSCPropNetEthernetCapabilityLRO
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
514 #define kSCPropNetEthernetCapabilityLRO kSCPropNetEthernetCapabilityLRO
517 @const kSCPropNetEthernetCapabilityRXCSUM
518 @discussion Value is a CFNumber (0 or 1)
520 extern const CFStringRef kSCPropNetEthernetCapabilityRXCSUM
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
521 #define kSCPropNetEthernetCapabilityRXCSUM kSCPropNetEthernetCapabilityRXCSUM
524 @const kSCPropNetEthernetCapabilityTSO
525 @discussion Value is a CFNumber (0 or 1)
527 extern const CFStringRef kSCPropNetEthernetCapabilityTSO
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
528 #define kSCPropNetEthernetCapabilityTSO kSCPropNetEthernetCapabilityTSO
531 @const kSCPropNetEthernetCapabilityTSO4
532 @discussion Value is a CFNumber (0 or 1)
534 extern const CFStringRef kSCPropNetEthernetCapabilityTSO4
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
535 #define kSCPropNetEthernetCapabilityTSO4 kSCPropNetEthernetCapabilityTSO4
538 @const kSCPropNetEthernetCapabilityTSO6
539 @discussion Value is a CFNumber (0 or 1)
541 extern const CFStringRef kSCPropNetEthernetCapabilityTSO6
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
542 #define kSCPropNetEthernetCapabilityTSO6 kSCPropNetEthernetCapabilityTSO6
545 @const kSCPropNetEthernetCapabilityTXCSUM
546 @discussion Value is a CFNumber (0 or 1)
548 extern const CFStringRef kSCPropNetEthernetCapabilityTXCSUM
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
549 #define kSCPropNetEthernetCapabilityTXCSUM kSCPropNetEthernetCapabilityTXCSUM
552 @const kSCPropNetEthernetCapabilityVLAN_HWTAGGING
553 @discussion Value is a CFNumber (0 or 1)
555 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
556 #define kSCPropNetEthernetCapabilityVLAN_HWTAGGING kSCPropNetEthernetCapabilityVLAN_HWTAGGING
559 @const kSCPropNetEthernetCapabilityVLAN_MTU
560 @discussion Value is a CFNumber (0 or 1)
562 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
563 #define kSCPropNetEthernetCapabilityVLAN_MTU kSCPropNetEthernetCapabilityVLAN_MTU
566 @group kSCEntNetInterface Entity Keys
570 @const kSCValNetInterfaceTypeCellular
572 extern const CFStringRef kSCValNetInterfaceTypeCellular
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
573 #define kSCValNetInterfaceTypeCellular kSCValNetInterfaceTypeCellular
576 @const kSCValNetInterfaceTypeLoopback
578 extern const CFStringRef kSCValNetInterfaceTypeLoopback
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
579 #define kSCValNetInterfaceTypeLoopback kSCValNetInterfaceTypeLoopback
582 @const kSCValNetInterfaceTypeVPN
584 extern const CFStringRef kSCValNetInterfaceTypeVPN
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
585 #define kSCValNetInterfaceTypeVPN kSCValNetInterfaceTypeVPN
588 @const kSCPropNetIPSecDisconnectOnWake
589 @discussion Value is a CFNumber (0 or 1)
591 extern const CFStringRef kSCPropNetIPSecDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
592 #define kSCPropNetIPSecDisconnectOnWake kSCPropNetIPSecDisconnectOnWake
595 @const kSCPropNetIPSecDisconnectOnWakeTimer
596 @discussion Value is a CFNumber
598 extern const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
599 #define kSCPropNetIPSecDisconnectOnWakeTimer kSCPropNetIPSecDisconnectOnWakeTimer
602 @group kSCEntNetIPSec Entity Keys
606 @const kSCPropNetIPSecLastCause
607 @discussion Value is a CFNumber
609 extern const CFStringRef kSCPropNetIPSecLastCause
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
610 #define kSCPropNetIPSecLastCause kSCPropNetIPSecLastCause
613 @const kSCPropNetIPSecOnDemandEnabled
614 @discussion Value is a CFNumber (0 or 1)
616 extern const CFStringRef kSCPropNetIPSecOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
617 #define kSCPropNetIPSecOnDemandEnabled kSCPropNetIPSecOnDemandEnabled
620 @const kSCPropNetIPSecOnDemandMatchDomainsAlways
621 @discussion Value is a CFArray[CFString]
623 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
624 #define kSCPropNetIPSecOnDemandMatchDomainsAlways kSCPropNetIPSecOnDemandMatchDomainsAlways
627 @const kSCPropNetIPSecOnDemandMatchDomainsOnRetry
628 @discussion Value is a CFArray[CFString]
630 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
631 #define kSCPropNetIPSecOnDemandMatchDomainsOnRetry kSCPropNetIPSecOnDemandMatchDomainsOnRetry
634 @const kSCPropNetIPSecOnDemandMatchDomainsNever
635 @discussion Value is a CFArray[CFString]
637 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/);
638 #define kSCPropNetIPSecOnDemandMatchDomainsNever kSCPropNetIPSecOnDemandMatchDomainsNever
641 @group kSCEntNetIPv4 Entity Keys
645 @const kSCPropNetIPv4AdditionalRoutes
646 @discussion Value is a CFArray[CFDictionary]
648 extern const CFStringRef kSCPropNetIPv4AdditionalRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
649 #define kSCPropNetIPv4AdditionalRoutes kSCPropNetIPv4AdditionalRoutes
652 @const kSCPropNetIPv4ExcludedRoutes
653 @discussion Value is a CFArray[CFDictionary]
655 extern const CFStringRef kSCPropNetIPv4ExcludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
656 #define kSCPropNetIPv4ExcludedRoutes kSCPropNetIPv4ExcludedRoutes
659 @const kSCPropNetIPv4IncludedRoutes
660 @discussion Value is a CFArray[CFDictionary]
662 extern const CFStringRef kSCPropNetIPv4IncludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
663 #define kSCPropNetIPv4IncludedRoutes kSCPropNetIPv4IncludedRoutes
666 @const kSCValNetIPv4ConfigMethodFailover
668 extern const CFStringRef kSCValNetIPv4ConfigMethodFailover
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
669 #define kSCValNetIPv4ConfigMethodFailover kSCValNetIPv4ConfigMethodFailover
672 @const kSCPropNetIPv4RouteDestinationAddress
673 @discussion Value is a CFString
675 extern const CFStringRef kSCPropNetIPv4RouteDestinationAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
676 #define kSCPropNetIPv4RouteDestinationAddress kSCPropNetIPv4RouteDestinationAddress
679 @const kSCPropNetIPv4RouteSubnetMask
680 @discussion Value is a CFString
682 extern const CFStringRef kSCPropNetIPv4RouteSubnetMask
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
683 #define kSCPropNetIPv4RouteSubnetMask kSCPropNetIPv4RouteSubnetMask
686 @const kSCPropNetIPv4RouteGatewayAddress
687 @discussion Value is a CFString
689 extern const CFStringRef kSCPropNetIPv4RouteGatewayAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
690 #define kSCPropNetIPv4RouteGatewayAddress kSCPropNetIPv4RouteGatewayAddress
693 @const kSCPropNetIPv4RouteInterfaceName
694 @discussion Value is a CFString
696 extern const CFStringRef kSCPropNetIPv4RouteInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
697 #define kSCPropNetIPv4RouteInterfaceName kSCPropNetIPv4RouteInterfaceName
700 @const kSCPropNetIPv4ARPResolvedHardwareAddress
701 @discussion Value is a CFString
703 extern const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
704 #define kSCPropNetIPv4ARPResolvedHardwareAddress kSCPropNetIPv4ARPResolvedHardwareAddress
707 @const kSCPropNetIPv4ARPResolvedIPAddress
708 @discussion Value is a CFString
710 extern const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
711 #define kSCPropNetIPv4ARPResolvedIPAddress kSCPropNetIPv4ARPResolvedIPAddress
714 @group kSCEntNetIPv6 Entity Keys
718 @const kSCPropNetIPv6AdditionalRoutes
719 @discussion Value is a CFArray[CFDictionary]
721 extern const CFStringRef kSCPropNetIPv6AdditionalRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
722 #define kSCPropNetIPv6AdditionalRoutes kSCPropNetIPv6AdditionalRoutes
725 @const kSCPropNetIPv6EnableCGA
726 @discussion Value is a CFNumber (0 or 1)
728 extern const CFStringRef kSCPropNetIPv6EnableCGA
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
729 #define kSCPropNetIPv6EnableCGA kSCPropNetIPv6EnableCGA
732 @const kSCPropNetIPv6ExcludedRoutes
733 @discussion Value is a CFArray[CFDictionary]
735 extern const CFStringRef kSCPropNetIPv6ExcludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
736 #define kSCPropNetIPv6ExcludedRoutes kSCPropNetIPv6ExcludedRoutes
739 @const kSCPropNetIPv6IncludedRoutes
740 @discussion Value is a CFArray[CFDictionary]
742 extern const CFStringRef kSCPropNetIPv6IncludedRoutes
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
743 #define kSCPropNetIPv6IncludedRoutes kSCPropNetIPv6IncludedRoutes
746 @const kSCPropNetIPv6RouteDestinationAddress
747 @discussion Value is a CFString
749 extern const CFStringRef kSCPropNetIPv6RouteDestinationAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
750 #define kSCPropNetIPv6RouteDestinationAddress kSCPropNetIPv6RouteDestinationAddress
753 @const kSCPropNetIPv6RoutePrefixLength
754 @discussion Value is a CFNumber
756 extern const CFStringRef kSCPropNetIPv6RoutePrefixLength
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
757 #define kSCPropNetIPv6RoutePrefixLength kSCPropNetIPv6RoutePrefixLength
760 @const kSCPropNetIPv6RouteGatewayAddress
761 @discussion Value is a CFString
763 extern const CFStringRef kSCPropNetIPv6RouteGatewayAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
764 #define kSCPropNetIPv6RouteGatewayAddress kSCPropNetIPv6RouteGatewayAddress
767 @const kSCPropNetIPv6RouteInterfaceName
768 @discussion Value is a CFString
770 extern const CFStringRef kSCPropNetIPv6RouteInterfaceName
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
771 #define kSCPropNetIPv6RouteInterfaceName kSCPropNetIPv6RouteInterfaceName
774 @group kSCEntNetLink Entity Keys
778 @const kSCPropNetLinkExpensive
779 @discussion Value is a CFBoolean
781 extern const CFStringRef kSCPropNetLinkExpensive
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
782 #define kSCPropNetLinkExpensive kSCPropNetLinkExpensive
785 @group kSCEntNetLinkIssues Entity Keys
789 @const kSCPropNetLinkIssuesModuleID
790 @discussion Value is a CFData
792 extern const CFStringRef kSCPropNetLinkIssuesModuleID
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
793 #define kSCPropNetLinkIssuesModuleID kSCPropNetLinkIssuesModuleID
796 @const kSCPropNetLinkIssuesInfo
797 @discussion Value is a CFData
799 extern const CFStringRef kSCPropNetLinkIssuesInfo
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
800 #define kSCPropNetLinkIssuesInfo kSCPropNetLinkIssuesInfo
803 @const kSCPropNetLinkIssuesTimeStamp
804 @discussion Value is a CFDate
806 extern const CFStringRef kSCPropNetLinkIssuesTimeStamp
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
807 #define kSCPropNetLinkIssuesTimeStamp kSCPropNetLinkIssuesTimeStamp
810 @group kSCEntNetLinkQuality Entity Keys
814 @const kSCPropNetLinkQuality
815 @discussion Value is a CFNumber
817 extern const CFStringRef kSCPropNetLinkQuality
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
818 #define kSCPropNetLinkQuality kSCPropNetLinkQuality
821 @const kSCPropNetPPPDisconnectOnWake
822 @discussion Value is a CFNumber (0 or 1)
824 extern const CFStringRef kSCPropNetPPPDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
825 #define kSCPropNetPPPDisconnectOnWake kSCPropNetPPPDisconnectOnWake
828 @const kSCPropNetPPPDisconnectOnWakeTimer
829 @discussion Value is a CFNumber
831 extern const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
832 #define kSCPropNetPPPDisconnectOnWakeTimer kSCPropNetPPPDisconnectOnWakeTimer
835 @group kSCEntNetPPP Entity Keys
839 @const kSCPropNetPPPOnDemandDomains
840 @discussion Value is a CFArray[CFString]
842 extern const CFStringRef kSCPropNetPPPOnDemandDomains
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
843 #define kSCPropNetPPPOnDemandDomains kSCPropNetPPPOnDemandDomains
846 @const kSCPropNetPPPOnDemandEnabled
847 @discussion Value is a CFNumber (0 or 1)
849 extern const CFStringRef kSCPropNetPPPOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
850 #define kSCPropNetPPPOnDemandEnabled kSCPropNetPPPOnDemandEnabled
853 @const kSCPropNetPPPOnDemandHostName
854 @discussion Value is a CFString
856 extern const CFStringRef kSCPropNetPPPOnDemandHostName
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
857 #define kSCPropNetPPPOnDemandHostName kSCPropNetPPPOnDemandHostName
860 @const kSCPropNetPPPOnDemandMatchDomainsAlways
861 @discussion Value is a CFArray[CFString]
863 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
864 #define kSCPropNetPPPOnDemandMatchDomainsAlways kSCPropNetPPPOnDemandMatchDomainsAlways
867 @const kSCPropNetPPPOnDemandMatchDomainsOnRetry
868 @discussion Value is a CFArray[CFString]
870 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
871 #define kSCPropNetPPPOnDemandMatchDomainsOnRetry kSCPropNetPPPOnDemandMatchDomainsOnRetry
874 @const kSCPropNetPPPOnDemandMatchDomainsNever
875 @discussion Value is a CFArray[CFString]
877 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
878 #define kSCPropNetPPPOnDemandMatchDomainsNever kSCPropNetPPPOnDemandMatchDomainsNever
881 @const kSCPropNetPPPOnDemandMode
882 @discussion Value is a CFString
884 extern const CFStringRef kSCPropNetPPPOnDemandMode
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
885 #define kSCPropNetPPPOnDemandMode kSCPropNetPPPOnDemandMode
888 @const kSCPropNetPPPOnDemandPriority
889 @discussion Value is a CFString
891 extern const CFStringRef kSCPropNetPPPOnDemandPriority
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
892 #define kSCPropNetPPPOnDemandPriority kSCPropNetPPPOnDemandPriority
895 @const kSCValNetPPPOnDemandModeAggressive
897 extern const CFStringRef kSCValNetPPPOnDemandModeAggressive
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
898 #define kSCValNetPPPOnDemandModeAggressive kSCValNetPPPOnDemandModeAggressive
901 @const kSCValNetPPPOnDemandModeConservative
903 extern const CFStringRef kSCValNetPPPOnDemandModeConservative
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
904 #define kSCValNetPPPOnDemandModeConservative kSCValNetPPPOnDemandModeConservative
907 @const kSCValNetPPPOnDemandModeCompatible
909 extern const CFStringRef kSCValNetPPPOnDemandModeCompatible
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
910 #define kSCValNetPPPOnDemandModeCompatible kSCValNetPPPOnDemandModeCompatible
913 @const kSCValNetPPPOnDemandPriorityDefault
915 extern const CFStringRef kSCValNetPPPOnDemandPriorityDefault
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
916 #define kSCValNetPPPOnDemandPriorityDefault kSCValNetPPPOnDemandPriorityDefault
919 @const kSCValNetPPPOnDemandPriorityHigh
921 extern const CFStringRef kSCValNetPPPOnDemandPriorityHigh
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
922 #define kSCValNetPPPOnDemandPriorityHigh kSCValNetPPPOnDemandPriorityHigh
925 @const kSCValNetPPPOnDemandPriorityLow
927 extern const CFStringRef kSCValNetPPPOnDemandPriorityLow
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
928 #define kSCValNetPPPOnDemandPriorityLow kSCValNetPPPOnDemandPriorityLow
931 @group kSCEntNetProxies Entity Keys
935 @const kSCPropNetProxiesBypassAllowed
936 @discussion Value is a CFNumber (0 or 1)
938 extern const CFStringRef kSCPropNetProxiesBypassAllowed
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
939 #define kSCPropNetProxiesBypassAllowed kSCPropNetProxiesBypassAllowed
942 @const kSCPropNetProxiesFallBackAllowed
943 @discussion Value is a CFNumber (0 or 1)
945 extern const CFStringRef kSCPropNetProxiesFallBackAllowed
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_6_0
/*SPI*/);
946 #define kSCPropNetProxiesFallBackAllowed kSCPropNetProxiesFallBackAllowed
949 @const kSCPropNetProxiesSupplementalMatchDomains
950 @discussion Value is a CFArray[CFString]
952 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomains
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
953 #define kSCPropNetProxiesSupplementalMatchDomains kSCPropNetProxiesSupplementalMatchDomains
956 @const kSCPropNetProxiesSupplementalMatchOrders
957 @discussion Value is a CFArray[CFNumber]
959 extern const CFStringRef kSCPropNetProxiesSupplementalMatchOrders
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
960 #define kSCPropNetProxiesSupplementalMatchOrders kSCPropNetProxiesSupplementalMatchOrders
963 @const kSCPropNetProxiesServiceSpecific
964 @discussion Value is a CFNumber (0 or 1)
966 extern const CFStringRef kSCPropNetProxiesServiceSpecific
__OSX_AVAILABLE_STARTING(__MAC_10_11
,__IPHONE_9_0
/*SPI*/);
967 #define kSCPropNetProxiesServiceSpecific kSCPropNetProxiesServiceSpecific
970 @const kSCPropNetProxiesScoped
971 @discussion Value is a CFDictionary
973 extern const CFStringRef kSCPropNetProxiesScoped
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
974 #define kSCPropNetProxiesScoped kSCPropNetProxiesScoped
977 @const kSCPropNetProxiesServices
978 @discussion Value is a CFDictionary
980 extern const CFStringRef kSCPropNetProxiesServices
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
981 #define kSCPropNetProxiesServices kSCPropNetProxiesServices
984 @const kSCPropNetProxiesSupplemental
985 @discussion Value is a CFArray[CFDictionary]
987 extern const CFStringRef kSCPropNetProxiesSupplemental
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
988 #define kSCPropNetProxiesSupplemental kSCPropNetProxiesSupplemental
991 @const kSCPropNetProxiesSupplementalMatchDomain
992 @discussion Value is a CFString
994 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomain
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/);
995 #define kSCPropNetProxiesSupplementalMatchDomain kSCPropNetProxiesSupplementalMatchDomain
998 @group kSCEntNetQoSMarkingPolicy Entity Keys
1002 @const kSCPropNetQoSMarkingAppleAudioVideoCalls
1003 @discussion Value is a CFBoolean
1005 extern const CFStringRef kSCPropNetQoSMarkingAppleAudioVideoCalls
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
1006 #define kSCPropNetQoSMarkingAppleAudioVideoCalls kSCPropNetQoSMarkingAppleAudioVideoCalls
1009 @const kSCPropNetQoSMarkingEnabled
1010 @discussion Value is a CFBoolean
1012 extern const CFStringRef kSCPropNetQoSMarkingEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
1013 #define kSCPropNetQoSMarkingEnabled kSCPropNetQoSMarkingEnabled
1016 @const kSCPropNetQoSMarkingWhitelistedAppIdentifiers
1017 @discussion Value is a CFArray[CFString]
1019 extern const CFStringRef kSCPropNetQoSMarkingWhitelistedAppIdentifiers
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
1020 #define kSCPropNetQoSMarkingWhitelistedAppIdentifiers kSCPropNetQoSMarkingWhitelistedAppIdentifiers
1023 @group kSCEntNetService Entity Keys
1027 @const kSCPropNetServicePrimaryRank
1028 @discussion Value is a CFString
1030 extern const CFStringRef kSCPropNetServicePrimaryRank
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1031 #define kSCPropNetServicePrimaryRank kSCPropNetServicePrimaryRank
1034 @const kSCPropNetServiceServiceIndex
1035 @discussion Value is a CFNumber
1037 extern const CFStringRef kSCPropNetServiceServiceIndex
__OSX_AVAILABLE_STARTING(__MAC_10_12
,__IPHONE_10_0
/*SPI*/);
1038 #define kSCPropNetServiceServiceIndex kSCPropNetServiceServiceIndex
1041 @const kSCPropNetServiceUserDefinedName
1042 @discussion Value is a CFString
1044 extern const CFStringRef kSCPropNetServiceUserDefinedName
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1045 #define kSCPropNetServiceUserDefinedName kSCPropNetServiceUserDefinedName
1048 @const kSCValNetServicePrimaryRankFirst
1050 extern const CFStringRef kSCValNetServicePrimaryRankFirst
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1051 #define kSCValNetServicePrimaryRankFirst kSCValNetServicePrimaryRankFirst
1054 @const kSCValNetServicePrimaryRankLast
1056 extern const CFStringRef kSCValNetServicePrimaryRankLast
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1057 #define kSCValNetServicePrimaryRankLast kSCValNetServicePrimaryRankLast
1060 @const kSCValNetServicePrimaryRankNever
1062 extern const CFStringRef kSCValNetServicePrimaryRankNever
__OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/);
1063 #define kSCValNetServicePrimaryRankNever kSCValNetServicePrimaryRankNever
1066 @const kSCValNetServicePrimaryRankScoped
1068 extern const CFStringRef kSCValNetServicePrimaryRankScoped
__OSX_AVAILABLE_STARTING(__MAC_10_10
,__IPHONE_8_0
/*SPI*/);
1069 #define kSCValNetServicePrimaryRankScoped kSCValNetServicePrimaryRankScoped
1072 @group kSCEntNetVPN Entity Keys
1076 @const kSCPropNetVPNAppRules
1077 @discussion Value is a CFArray[CFDictionary]
1079 extern const CFStringRef kSCPropNetVPNAppRules
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1080 #define kSCPropNetVPNAppRules kSCPropNetVPNAppRules
1083 @const kSCPropNetVPNAuthCredentialPassword
1084 @discussion Value is a CFString
1086 extern const CFStringRef kSCPropNetVPNAuthCredentialPassword
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1087 #define kSCPropNetVPNAuthCredentialPassword kSCPropNetVPNAuthCredentialPassword
1090 @const kSCPropNetVPNAuthName
1091 @discussion Value is a CFString
1093 extern const CFStringRef kSCPropNetVPNAuthName
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1094 #define kSCPropNetVPNAuthName kSCPropNetVPNAuthName
1097 @const kSCPropNetVPNAuthPassword
1098 @discussion Value is a CFString
1100 extern const CFStringRef kSCPropNetVPNAuthPassword
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1101 #define kSCPropNetVPNAuthPassword kSCPropNetVPNAuthPassword
1104 @const kSCPropNetVPNAuthPasswordEncryption
1105 @discussion Value is a CFString
1107 extern const CFStringRef kSCPropNetVPNAuthPasswordEncryption
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1108 #define kSCPropNetVPNAuthPasswordEncryption kSCPropNetVPNAuthPasswordEncryption
1111 @const kSCPropNetVPNAuthPasswordPluginType
1112 @discussion Value is a CFString
1114 extern const CFStringRef kSCPropNetVPNAuthPasswordPluginType
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1115 #define kSCPropNetVPNAuthPasswordPluginType kSCPropNetVPNAuthPasswordPluginType
1118 @const kSCPropNetVPNAuthenticationMethod
1119 @discussion Value is a CFString
1121 extern const CFStringRef kSCPropNetVPNAuthenticationMethod
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1122 #define kSCPropNetVPNAuthenticationMethod kSCPropNetVPNAuthenticationMethod
1125 @const kSCPropNetVPNConnectTime
1126 @discussion Value is a CFString
1128 extern const CFStringRef kSCPropNetVPNConnectTime
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1129 #define kSCPropNetVPNConnectTime kSCPropNetVPNConnectTime
1132 @const kSCPropNetVPNDisconnectOnFastUserSwitch
1133 @discussion Value is a CFNumber (0 or 1)
1135 extern const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1136 #define kSCPropNetVPNDisconnectOnFastUserSwitch kSCPropNetVPNDisconnectOnFastUserSwitch
1139 @const kSCPropNetVPNDisconnectOnIdle
1140 @discussion Value is a CFNumber (0 or 1)
1142 extern const CFStringRef kSCPropNetVPNDisconnectOnIdle
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1143 #define kSCPropNetVPNDisconnectOnIdle kSCPropNetVPNDisconnectOnIdle
1146 @const kSCPropNetVPNDisconnectOnIdleTimer
1147 @discussion Value is a CFNumber
1149 extern const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1150 #define kSCPropNetVPNDisconnectOnIdleTimer kSCPropNetVPNDisconnectOnIdleTimer
1153 @const kSCPropNetVPNDisconnectOnLogout
1154 @discussion Value is a CFNumber (0 or 1)
1156 extern const CFStringRef kSCPropNetVPNDisconnectOnLogout
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1157 #define kSCPropNetVPNDisconnectOnLogout kSCPropNetVPNDisconnectOnLogout
1160 @const kSCPropNetVPNDisconnectOnSleep
1161 @discussion Value is a CFNumber (0 or 1)
1163 extern const CFStringRef kSCPropNetVPNDisconnectOnSleep
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1164 #define kSCPropNetVPNDisconnectOnSleep kSCPropNetVPNDisconnectOnSleep
1167 @const kSCPropNetVPNDisconnectOnWake
1168 @discussion Value is a CFNumber (0 or 1)
1170 extern const CFStringRef kSCPropNetVPNDisconnectOnWake
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1171 #define kSCPropNetVPNDisconnectOnWake kSCPropNetVPNDisconnectOnWake
1174 @const kSCPropNetVPNDisconnectOnWakeTimer
1175 @discussion Value is a CFNumber
1177 extern const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1178 #define kSCPropNetVPNDisconnectOnWakeTimer kSCPropNetVPNDisconnectOnWakeTimer
1181 @const kSCPropNetVPNLocalCertificate
1182 @discussion Value is a CFData
1184 extern const CFStringRef kSCPropNetVPNLocalCertificate
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1185 #define kSCPropNetVPNLocalCertificate kSCPropNetVPNLocalCertificate
1188 @const kSCPropNetVPNLogfile
1189 @discussion Value is a CFString
1191 extern const CFStringRef kSCPropNetVPNLogfile
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1192 #define kSCPropNetVPNLogfile kSCPropNetVPNLogfile
1195 @const kSCPropNetVPNMTU
1196 @discussion Value is a CFNumber
1198 extern const CFStringRef kSCPropNetVPNMTU
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1199 #define kSCPropNetVPNMTU kSCPropNetVPNMTU
1202 @const kSCPropNetVPNOnDemandEnabled
1203 @discussion Value is a CFNumber (0 or 1)
1205 extern const CFStringRef kSCPropNetVPNOnDemandEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1206 #define kSCPropNetVPNOnDemandEnabled kSCPropNetVPNOnDemandEnabled
1209 @const kSCPropNetVPNOnDemandMatchAppEnabled
1210 @discussion Value is a CFBoolean
1212 extern const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1213 #define kSCPropNetVPNOnDemandMatchAppEnabled kSCPropNetVPNOnDemandMatchAppEnabled
1216 @const kSCPropNetVPNOnDemandMatchDomainsAlways
1217 @discussion Value is a CFArray[CFString]
1219 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1220 #define kSCPropNetVPNOnDemandMatchDomainsAlways kSCPropNetVPNOnDemandMatchDomainsAlways
1223 @const kSCPropNetVPNOnDemandMatchDomainsOnRetry
1224 @discussion Value is a CFArray[CFString]
1226 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1227 #define kSCPropNetVPNOnDemandMatchDomainsOnRetry kSCPropNetVPNOnDemandMatchDomainsOnRetry
1230 @const kSCPropNetVPNOnDemandMatchDomainsNever
1231 @discussion Value is a CFArray[CFString]
1233 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1234 #define kSCPropNetVPNOnDemandMatchDomainsNever kSCPropNetVPNOnDemandMatchDomainsNever
1237 @const kSCPropNetVPNOnDemandRules
1238 @discussion Value is a CFArray[CFDictionary]
1240 extern const CFStringRef kSCPropNetVPNOnDemandRules
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1241 #define kSCPropNetVPNOnDemandRules kSCPropNetVPNOnDemandRules
1244 @const kSCPropNetVPNOnDemandSuspended
1245 @discussion Value is a CFNumber
1247 extern const CFStringRef kSCPropNetVPNOnDemandSuspended
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1248 #define kSCPropNetVPNOnDemandSuspended kSCPropNetVPNOnDemandSuspended
1251 @const kSCPropNetVPNPluginCapability
1252 @discussion Value is a CFString
1254 extern const CFStringRef kSCPropNetVPNPluginCapability
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1255 #define kSCPropNetVPNPluginCapability kSCPropNetVPNPluginCapability
1258 @const kSCPropNetVPNRemoteAddress
1259 @discussion Value is a CFString
1261 extern const CFStringRef kSCPropNetVPNRemoteAddress
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1262 #define kSCPropNetVPNRemoteAddress kSCPropNetVPNRemoteAddress
1265 @const kSCPropNetVPNStatus
1266 @discussion Value is a CFNumber
1268 extern const CFStringRef kSCPropNetVPNStatus
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1269 #define kSCPropNetVPNStatus kSCPropNetVPNStatus
1272 @const kSCPropNetVPNVerboseLogging
1273 @discussion Value is a CFNumber (0 or 1)
1275 extern const CFStringRef kSCPropNetVPNVerboseLogging
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1276 #define kSCPropNetVPNVerboseLogging kSCPropNetVPNVerboseLogging
1279 @const kSCValNetVPNAppRuleAccountIdentifierMatch
1280 @discussion Value is a CFArray[CFString]
1282 extern const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1283 #define kSCValNetVPNAppRuleAccountIdentifierMatch kSCValNetVPNAppRuleAccountIdentifierMatch
1286 @const kSCValNetVPNAppRuleDNSDomainMatch
1287 @discussion Value is a CFArray[CFString]
1289 extern const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1290 #define kSCValNetVPNAppRuleDNSDomainMatch kSCValNetVPNAppRuleDNSDomainMatch
1293 @const kSCValNetVPNAppRuleExecutableMatch
1294 @discussion Value is a CFArray[CFDictionary]
1296 extern const CFStringRef kSCValNetVPNAppRuleExecutableMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1297 #define kSCValNetVPNAppRuleExecutableMatch kSCValNetVPNAppRuleExecutableMatch
1300 @const kSCValNetVPNAppRuleIdentifier
1301 @discussion Value is a CFString
1303 extern const CFStringRef kSCValNetVPNAppRuleIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1304 #define kSCValNetVPNAppRuleIdentifier kSCValNetVPNAppRuleIdentifier
1307 @const kSCValNetVPNAppRuleExecutableDesignatedRequirement
1308 @discussion Value is a CFString
1310 extern const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1311 #define kSCValNetVPNAppRuleExecutableDesignatedRequirement kSCValNetVPNAppRuleExecutableDesignatedRequirement
1314 @const kSCValNetVPNAppRuleExecutableSigningIdentifier
1315 @discussion Value is a CFString
1317 extern const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1318 #define kSCValNetVPNAppRuleExecutableSigningIdentifier kSCValNetVPNAppRuleExecutableSigningIdentifier
1321 @const kSCValNetVPNAppRuleExecutableUUID
1322 @discussion Value is a CFString
1324 extern const CFStringRef kSCValNetVPNAppRuleExecutableUUID
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1325 #define kSCValNetVPNAppRuleExecutableUUID kSCValNetVPNAppRuleExecutableUUID
1328 @const kSCValNetVPNAuthenticationMethodPassword
1330 extern const CFStringRef kSCValNetVPNAuthenticationMethodPassword
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1331 #define kSCValNetVPNAuthenticationMethodPassword kSCValNetVPNAuthenticationMethodPassword
1334 @const kSCValNetVPNAuthenticationMethodCertificate
1336 extern const CFStringRef kSCValNetVPNAuthenticationMethodCertificate
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1337 #define kSCValNetVPNAuthenticationMethodCertificate kSCValNetVPNAuthenticationMethodCertificate
1340 @const kSCValNetVPNAuthPasswordEncryptionExternal
1342 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1343 #define kSCValNetVPNAuthPasswordEncryptionExternal kSCValNetVPNAuthPasswordEncryptionExternal
1346 @const kSCValNetVPNAuthPasswordEncryptionKeychain
1348 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1349 #define kSCValNetVPNAuthPasswordEncryptionKeychain kSCValNetVPNAuthPasswordEncryptionKeychain
1352 @const kSCValNetVPNAuthPasswordEncryptionPrompt
1354 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1355 #define kSCValNetVPNAuthPasswordEncryptionPrompt kSCValNetVPNAuthPasswordEncryptionPrompt
1358 @const kSCPropNetVPNOnDemandRuleAction
1359 @discussion Value is a CFString
1361 extern const CFStringRef kSCPropNetVPNOnDemandRuleAction
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1362 #define kSCPropNetVPNOnDemandRuleAction kSCPropNetVPNOnDemandRuleAction
1365 @const kSCPropNetVPNOnDemandRuleActionParameters
1366 @discussion Value is a CFArray[CFDictionary]
1368 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1369 #define kSCPropNetVPNOnDemandRuleActionParameters kSCPropNetVPNOnDemandRuleActionParameters
1372 @const kSCPropNetVPNOnDemandRuleDNSDomainMatch
1373 @discussion Value is a CFArray[CFString]
1375 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1376 #define kSCPropNetVPNOnDemandRuleDNSDomainMatch kSCPropNetVPNOnDemandRuleDNSDomainMatch
1379 @const kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1380 @discussion Value is a CFArray[CFString]
1382 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1383 #define kSCPropNetVPNOnDemandRuleDNSServerAddressMatch kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1386 @const kSCPropNetVPNOnDemandRuleSSIDMatch
1387 @discussion Value is a CFArray[CFString]
1389 extern const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1390 #define kSCPropNetVPNOnDemandRuleSSIDMatch kSCPropNetVPNOnDemandRuleSSIDMatch
1393 @const kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1394 @discussion Value is a CFString
1396 extern const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1397 #define kSCPropNetVPNOnDemandRuleInterfaceTypeMatch kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1400 @const kSCPropNetVPNOnDemandRuleURLStringProbe
1401 @discussion Value is a CFString
1403 extern const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1404 #define kSCPropNetVPNOnDemandRuleURLStringProbe kSCPropNetVPNOnDemandRuleURLStringProbe
1407 @const kSCValNetVPNOnDemandRuleActionAllow
1409 extern const CFStringRef kSCValNetVPNOnDemandRuleActionAllow
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1410 #define kSCValNetVPNOnDemandRuleActionAllow kSCValNetVPNOnDemandRuleActionAllow
1413 @const kSCValNetVPNOnDemandRuleActionIgnore
1415 extern const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1416 #define kSCValNetVPNOnDemandRuleActionIgnore kSCValNetVPNOnDemandRuleActionIgnore
1419 @const kSCValNetVPNOnDemandRuleActionConnect
1421 extern const CFStringRef kSCValNetVPNOnDemandRuleActionConnect
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1422 #define kSCValNetVPNOnDemandRuleActionConnect kSCValNetVPNOnDemandRuleActionConnect
1425 @const kSCValNetVPNOnDemandRuleActionDisconnect
1427 extern const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect
__OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/);
1428 #define kSCValNetVPNOnDemandRuleActionDisconnect kSCValNetVPNOnDemandRuleActionDisconnect
1431 @const kSCValNetVPNOnDemandRuleActionEvaluateConnection
1433 extern const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1434 #define kSCValNetVPNOnDemandRuleActionEvaluateConnection kSCValNetVPNOnDemandRuleActionEvaluateConnection
1437 @const kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1438 @discussion Value is a CFString
1440 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1441 #define kSCPropNetVPNOnDemandRuleActionParametersDomainAction kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1444 @const kSCPropNetVPNOnDemandRuleActionParametersDomains
1445 @discussion Value is a CFArray[CFString]
1447 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1448 #define kSCPropNetVPNOnDemandRuleActionParametersDomains kSCPropNetVPNOnDemandRuleActionParametersDomains
1451 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1452 @discussion Value is a CFArray[CFString]
1454 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1455 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1458 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1459 @discussion Value is a CFString
1461 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1462 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1465 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1467 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1468 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1471 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1473 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1474 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1477 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1479 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1480 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1483 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1485 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1486 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1489 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1491 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1492 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1495 @const kSCValNetVPNPluginCapabilityAuth
1497 extern const CFStringRef kSCValNetVPNPluginCapabilityAuth
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1498 #define kSCValNetVPNPluginCapabilityAuth kSCValNetVPNPluginCapabilityAuth
1501 @const kSCValNetVPNPluginCapabilityConnect
1503 extern const CFStringRef kSCValNetVPNPluginCapabilityConnect
__OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/);
1504 #define kSCValNetVPNPluginCapabilityConnect kSCValNetVPNPluginCapabilityConnect
1507 @group kSCCompSystem Properties
1511 @const kSCPropSystemComputerNameRegion
1512 @discussion Value is a CFNumber
1514 extern const CFStringRef kSCPropSystemComputerNameRegion
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1515 #define kSCPropSystemComputerNameRegion kSCPropSystemComputerNameRegion
1518 @const kSCPropSystemHostName
1519 @discussion Value is a CFString
1521 extern const CFStringRef kSCPropSystemHostName
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1522 #define kSCPropSystemHostName kSCPropSystemHostName
1525 @group Virtual Network Interface Keys
1529 @const kSCPropVirtualNetworkInterfacesBondInterfaces
1530 @discussion Value is a CFArray[CFString]
1532 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1533 #define kSCPropVirtualNetworkInterfacesBondInterfaces kSCPropVirtualNetworkInterfacesBondInterfaces
1536 @const kSCPropVirtualNetworkInterfacesBondMode
1537 @discussion Value is a CFNumber
1539 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondMode
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1540 #define kSCPropVirtualNetworkInterfacesBondMode kSCPropVirtualNetworkInterfacesBondMode
1543 @const kSCPropVirtualNetworkInterfacesBondOptions
1544 @discussion Value is a CFDictionary
1546 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1547 #define kSCPropVirtualNetworkInterfacesBondOptions kSCPropVirtualNetworkInterfacesBondOptions
1550 @const kSCPropVirtualNetworkInterfacesBridgeInterfaces
1551 @discussion Value is a CFArray[CFString]
1553 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1554 #define kSCPropVirtualNetworkInterfacesBridgeInterfaces kSCPropVirtualNetworkInterfacesBridgeInterfaces
1557 @const kSCPropVirtualNetworkInterfacesBridgeOptions
1558 @discussion Value is a CFDictionary
1560 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions
__OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/);
1561 #define kSCPropVirtualNetworkInterfacesBridgeOptions kSCPropVirtualNetworkInterfacesBridgeOptions
1564 @const kSCPropVirtualNetworkInterfacesVLANInterface
1565 @discussion Value is a CFString
1567 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1568 #define kSCPropVirtualNetworkInterfacesVLANInterface kSCPropVirtualNetworkInterfacesVLANInterface
1571 @const kSCPropVirtualNetworkInterfacesVLANTag
1572 @discussion Value is a CFNumber
1574 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1575 #define kSCPropVirtualNetworkInterfacesVLANTag kSCPropVirtualNetworkInterfacesVLANTag
1578 @const kSCPropVirtualNetworkInterfacesVLANOptions
1579 @discussion Value is a CFDictionary
1581 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions
__OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/);
1582 #define kSCPropVirtualNetworkInterfacesVLANOptions kSCPropVirtualNetworkInterfacesVLANOptions
1585 #endif /* _SCSCHEMADEFINITIONSPRIVATE_H */