2 * Copyright (c) 2000-2013 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 * kSCPrefVirtualNetworkInterfaces "VirtualNetworkInterfaces" CFDictionary
36 * kSCEntNetCommCenter "com.apple.CommCenter" CFDictionary
37 * kSCEntNetAppLayer "AppLayer" CFDictionary
38 * kSCEntNetEAPOL "EAPOL" CFDictionary
39 * kSCEntNetLinkIssues "LinkIssues" CFDictionary
40 * kSCEntNetLinkQuality "LinkQuality" CFDictionary
41 * kSCEntNetLoopback "Loopback" CFDictionary
42 * kSCEntNetOnDemand "OnDemand" CFDictionary
43 * kSCEntNetService "__SERVICE__" CFDictionary
44 * kSCEntNetVPN "VPN" CFDictionary
46 * kSCCompNetwork Properties
48 * kSCPropNetIgnoreLinkStatus "IgnoreLinkStatus" CFBoolean
50 * kSCEntNetCommCenter Entity Keys
52 * kSCPropNetCommCenterAllowNetworkAccess "AllowNetworkAccess" CFNumber (0 or 1)
53 * kSCPropNetCommCenterAvailable "Available" CFNumber (0 or 1)
55 * kSCEntNetDNS Entity Keys
57 * kSCPropNetDNSServiceIdentifier "ServiceIdentifier" CFNumber
58 * kSCPropNetDNSSupplementalMatchDomainsNoSearch "SupplementalMatchDomainsNoSearch" CFNumber (0 or 1)
60 * kSCEntNetEthernet (Hardware) Entity Keys
62 * kSCPropNetEthernetCapabilityAV "AV" CFNumber (0 or 1)
63 * kSCPropNetEthernetCapabilityJUMBO_MTU "JUMBO_MTU" CFNumber (0 or 1)
64 * kSCPropNetEthernetCapabilityLRO "LRO" CFNumber (0 or 1)
65 * kSCPropNetEthernetCapabilityRXCSUM "RXCSUM" CFNumber (0 or 1)
66 * kSCPropNetEthernetCapabilityTSO "TSO" CFNumber (0 or 1)
67 * kSCPropNetEthernetCapabilityTSO4 "TSO4" CFNumber (0 or 1)
68 * kSCPropNetEthernetCapabilityTSO6 "TSO6" CFNumber (0 or 1)
69 * kSCPropNetEthernetCapabilityTXCSUM "TXCSUM" CFNumber (0 or 1)
70 * kSCPropNetEthernetCapabilityVLAN_HWTAGGING "VLAN_HWTAGGING" CFNumber (0 or 1)
71 * kSCPropNetEthernetCapabilityVLAN_MTU "VLAN_MTU" CFNumber (0 or 1)
73 * kSCEntNetInterface Entity Keys
75 * --- kSCPropNetInterfaceType values ---
76 * kSCValNetInterfaceTypeLoopback "Loopback"
77 * kSCValNetInterfaceTypeVPN "VPN"
79 * kSCPropNetIPSecDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
80 * kSCPropNetIPSecDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
81 * kSCEntNetIPSec Entity Keys
83 * kSCPropNetIPSecLastCause "LastCause" CFNumber
86 * kSCPropNetIPSecOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
87 * kSCPropNetIPSecOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
88 * kSCPropNetIPSecOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
89 * kSCPropNetIPSecOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
91 * kSCEntNetIPv4 Entity Keys
93 * kSCPropNetIPv4ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
94 * kSCPropNetIPv4IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
96 * --- kSCPropNetIPv4ConfigMethod values ---
97 * kSCValNetIPv4ConfigMethodFailover "Failover"
99 * --- kSCPropNetIPv4IncludedRoutes, kSCPropNetIPv4ExcludedRoutes [CFDictionary] keys ---
100 * kSCPropNetIPv4RouteDestinationAddress "DestinationAddress" CFString
101 * kSCPropNetIPv4RouteSubnetMask "SubnetMask" CFString
102 * kSCPropNetIPv4RouteGatewayAddress "GatewayAddress" CFString
104 * kSCPropNetIPv4ARPResolvedHardwareAddress "ARPResolvedHardwareAddress" CFString
105 * kSCPropNetIPv4ARPResolvedIPAddress "ARPResolvedIPAddress" CFString
107 * kSCEntNetIPv6 Entity Keys
109 * kSCPropNetIPv6ExcludedRoutes "ExcludedRoutes" CFArray[CFDictionary]
110 * kSCPropNetIPv6IncludedRoutes "IncludedRoutes" CFArray[CFDictionary]
112 * --- kSCPropNetIPv6IncludedRoutes, kSCPropNetIPv6ExcludedRoutes [CFDictionary] keys ---
113 * kSCPropNetIPv6RouteDestinationAddress "DestinationAddress" CFString
114 * kSCPropNetIPv6RoutePrefixLength "PrefixLength" CFNumber
115 * kSCPropNetIPv6RouteGatewayAddress "GatewayAddress" CFString
117 * kSCEntNetLinkIssues Entity Keys
119 * kSCPropNetLinkIssuesModuleID "ModuleID" CFData
120 * kSCPropNetLinkIssuesInfo "Info" CFData
121 * kSCPropNetLinkIssuesTimeStamp "TimeStamp" CFDATE
123 * kSCEntNetLinkQuality Entity Keys
125 * kSCPropNetLinkQuality "LinkQuality" CFNumber
127 * kSCPropNetPPPDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
128 * kSCPropNetPPPDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
129 * kSCEntNetPPP Entity Keys
132 * kSCPropNetPPPOnDemandDomains "OnDemandDomains" CFArray[CFString]
133 * kSCPropNetPPPOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
134 * kSCPropNetPPPOnDemandHostName "OnDemandHostName" CFString
135 * kSCPropNetPPPOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
136 * kSCPropNetPPPOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
137 * kSCPropNetPPPOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
138 * kSCPropNetPPPOnDemandMode "OnDemandMode" CFString
139 * kSCPropNetPPPOnDemandPriority "OnDemandPriority" CFString
141 * --- kSCPropNetPPPOnDemandMode values ---
142 * kSCValNetPPPOnDemandModeAggressive "Aggressive"
143 * kSCValNetPPPOnDemandModeConservative "Conservative"
144 * kSCValNetPPPOnDemandModeCompatible "Compatible"
146 * --- kSCPropNetPPPOnDemandPriority values ---
147 * kSCValNetPPPOnDemandPriorityDefault "Default"
148 * kSCValNetPPPOnDemandPriorityHigh "High"
149 * kSCValNetPPPOnDemandPriorityLow "Low"
151 * kSCEntNetProxies Entity Keys
153 * kSCPropNetProxiesBypassAllowed "BypassAllowed" CFNumber (0 or 1)
154 * kSCPropNetProxiesFallBackAllowed "FallBackAllowed" CFNumber (0 or 1)
155 * kSCPropNetProxiesSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
156 * kSCPropNetProxiesSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
158 * kSCPropNetProxiesScoped "__SCOPED__" CFDictionary
159 * kSCPropNetProxiesServices "__SERVICES__" CFDictionary
160 * kSCPropNetProxiesSupplemental "__SUPPLEMENTAL__" CFArray[CFDictionary]
161 * kSCPropNetProxiesSupplementalMatchDomain "__MATCH_DOMAIN__" CFString
163 * kSCEntNetService Entity Keys
165 * kSCPropNetServicePrimaryRank "PrimaryRank" CFString
166 * kSCPropNetServiceUserDefinedName "UserDefinedName" CFString
168 * --- kSCPropNetServicePrimaryRank values ---
169 * kSCValNetServicePrimaryRankFirst "First"
170 * kSCValNetServicePrimaryRankLast "Last"
171 * kSCValNetServicePrimaryRankNever "Never"
173 * kSCEntNetVPN Entity Keys
175 * kSCPropNetVPNAppRules "AppRules" CFArray[CFDictionary]
176 * kSCPropNetVPNAuthCredentialPassword "AuthCredentialPassword" CFString
177 * kSCPropNetVPNAuthName "AuthName" CFString
178 * kSCPropNetVPNAuthPassword "AuthPassword" CFString
179 * kSCPropNetVPNAuthPasswordEncryption "AuthPasswordEncryption" CFString
180 * kSCPropNetVPNAuthPasswordPluginType "AuthPasswordPluginType" CFString
181 * kSCPropNetVPNAuthenticationMethod "AuthenticationMethod" CFString
182 * kSCPropNetVPNConnectTime "ConnectTime" CFString
183 * kSCPropNetVPNDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
184 * kSCPropNetVPNDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
185 * kSCPropNetVPNDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
186 * kSCPropNetVPNDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
187 * kSCPropNetVPNDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
188 * kSCPropNetVPNDisconnectOnWake "DisconnectOnWake" CFNumber (0 or 1)
189 * kSCPropNetVPNDisconnectOnWakeTimer "DisconnectOnWakeTimer" CFNumber
190 * kSCPropNetVPNLocalCertificate "LocalCertificate" CFData
191 * kSCPropNetVPNLogfile "Logfile" CFString
192 * kSCPropNetVPNMTU "MTU" CFNumber
193 * kSCPropNetVPNOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
194 * kSCPropNetVPNOnDemandMatchAppEnabled "OnDemandMatchAppEnabled" CFBoolean
195 * kSCPropNetVPNOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
196 * kSCPropNetVPNOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
197 * kSCPropNetVPNOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
198 * kSCPropNetVPNOnDemandRules "OnDemandRules" CFArray[CFDictionary]
199 * kSCPropNetVPNOnDemandSuspended "OnDemandSuspended" CFNumber
200 * kSCPropNetVPNPluginCapability "PluginCapability" CFString
201 * kSCPropNetVPNRemoteAddress "RemoteAddress" CFString
202 * kSCPropNetVPNStatus "Status" CFNumber
203 * kSCPropNetVPNVerboseLogging "VerboseLogging" CFNumber (0 or 1)
205 * --- kSCPropNetVPNAppRules [CFDictionary] keys ---
206 * kSCValNetVPNAppRuleAccountIdentifierMatch "AccountIdentifierMatch" CFArray[CFString]
207 * kSCValNetVPNAppRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
208 * kSCValNetVPNAppRuleExecutableMatch "ExecutableMatch" CFArray[CFDictionary]
209 * kSCValNetVPNAppRuleIdentifier "Identifier" CFString
211 * --- kSCValNetVPNAppRuleExecutableMatch [CFDictionary] keys ---
212 * kSCValNetVPNAppRuleExecutableDesignatedRequirement "DesignatedRequirement" CFString
213 * kSCValNetVPNAppRuleExecutableSigningIdentifier "SigningIdentifier" CFString
215 * --- kSCPropNetVPNAuthenticationMethod values ---
216 * kSCValNetVPNAuthenticationMethodPassword "Password"
217 * kSCValNetVPNAuthenticationMethodCertificate "Certificate"
219 * --- kSCPropNetVPNAuthPasswordEncryption values ---
220 * kSCValNetVPNAuthPasswordEncryptionExternal "External"
221 * kSCValNetVPNAuthPasswordEncryptionKeychain "Keychain"
222 * kSCValNetVPNAuthPasswordEncryptionPrompt "Prompt"
224 * --- kSCPropNetVPNOnDemandRules [CFDictionary] keys ---
225 * kSCPropNetVPNOnDemandRuleAction "Action" CFString
226 * kSCPropNetVPNOnDemandRuleActionParameters "ActionParameters" CFArray[CFDictionary]
227 * kSCPropNetVPNOnDemandRuleDNSDomainMatch "DNSDomainMatch" CFArray[CFString]
228 * kSCPropNetVPNOnDemandRuleDNSServerAddressMatch "DNSServerAddressMatch" CFArray[CFString]
229 * kSCPropNetVPNOnDemandRuleSSIDMatch "SSIDMatch" CFArray[CFString]
230 * kSCPropNetVPNOnDemandRuleInterfaceTypeMatch "InterfaceTypeMatch" CFString
231 * kSCPropNetVPNOnDemandRuleURLStringProbe "URLStringProbe" CFString
233 * --- kSCPropNetVPNOnDemandRuleAction values ---
234 * kSCValNetVPNOnDemandRuleActionAllow "Allow"
235 * kSCValNetVPNOnDemandRuleActionIgnore "Ignore"
236 * kSCValNetVPNOnDemandRuleActionConnect "Connect"
237 * kSCValNetVPNOnDemandRuleActionDisconnect "Disconnect"
238 * kSCValNetVPNOnDemandRuleActionEvaluateConnection "EvaluateConnection"
240 * --- kSCPropNetVPNOnDemandRuleActionParameters [CFDictionary] keys ---
241 * kSCPropNetVPNOnDemandRuleActionParametersDomainAction "DomainAction" CFString
242 * kSCPropNetVPNOnDemandRuleActionParametersDomains "Domains" CFArray[CFString]
243 * kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers "RequiredDNSServers" CFArray[CFString]
244 * kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe "RequiredURLStringProbe" CFString
246 * --- kSCPropNetVPNOnDemandRuleActionParametersDomainAction values ---
247 * kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded "ConnectIfNeeded"
248 * kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect "NeverConnect"
250 * --- kSCPropNetVPNOnDemandRuleInterfaceTypeMatch values ---
251 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular "Cellular"
252 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet "Ethernet"
253 * kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi "WiFi"
255 * --- kSCPropNetVPNPluginCapability values ---
256 * kSCValNetVPNPluginCapabilityAuth "Auth"
257 * kSCValNetVPNPluginCapabilityConnect "Connect"
259 * kSCCompSystem Properties
261 * kSCPropSystemComputerNameRegion "ComputerNameRegion" CFNumber
262 * kSCPropSystemHostName "HostName" CFString
264 * Virtual Network Interface Keys
266 * kSCPropVirtualNetworkInterfacesBondInterfaces "Interfaces" CFArray[CFString]
267 * kSCPropVirtualNetworkInterfacesBondMode "Mode" CFNumber
268 * kSCPropVirtualNetworkInterfacesBondOptions "Options" CFDictionary
270 * kSCPropVirtualNetworkInterfacesBridgeInterfaces "Interfaces" CFArray[CFString]
271 * kSCPropVirtualNetworkInterfacesBridgeOptions "Options" CFDictionary
273 * kSCPropVirtualNetworkInterfacesVLANInterface "Interface" CFString
274 * kSCPropVirtualNetworkInterfacesVLANTag "Tag" CFNumber
275 * kSCPropVirtualNetworkInterfacesVLANOptions "Options" CFDictionary
279 #ifndef _SCSCHEMADEFINITIONSPRIVATE_H
280 #define _SCSCHEMADEFINITIONSPRIVATE_H
282 /* -------------------- Macro declarations -------------------- */
284 #include <SystemConfiguration/SCSchemaDefinitions.h>
286 /* -------------------- HeaderDoc comments -------------------- */
291 * @header SCSchemaDefinitionsPrivate
295 @group Preference Keys
299 @const kSCPrefVirtualNetworkInterfaces
300 @availability Introduced in Mac OS X 10.5.
302 extern const CFStringRef kSCPrefVirtualNetworkInterfaces
;
305 @group Network Entity Keys
309 @const kSCEntNetCommCenter
310 @availability Introduced in iPhone OS 2.0.
312 extern const CFStringRef kSCEntNetCommCenter
;
315 @const kSCEntNetAppLayer
316 @availability Introduced in Mac OS X 10.9.
318 extern const CFStringRef kSCEntNetAppLayer
;
321 @const kSCEntNetEAPOL
322 @availability Introduced in Mac OS X 10.5.
324 extern const CFStringRef kSCEntNetEAPOL
;
327 @const kSCEntNetLinkIssues
328 @availability Introduced in Mac OS X 10.9.
330 extern const CFStringRef kSCEntNetLinkIssues
;
333 @const kSCEntNetLinkQuality
334 @availability Introduced in Mac OS X 10.7.
336 extern const CFStringRef kSCEntNetLinkQuality
;
339 @const kSCEntNetLoopback
340 @availability Introduced in Mac OS X 10.7.
342 extern const CFStringRef kSCEntNetLoopback
;
345 @const kSCEntNetOnDemand
346 @availability Introduced in Mac OS X 10.6.
348 extern const CFStringRef kSCEntNetOnDemand
;
351 @const kSCEntNetService
352 @availability Introduced in Mac OS X 10.6.
354 extern const CFStringRef kSCEntNetService
;
358 @availability Introduced in Mac OS X 10.7.
360 extern const CFStringRef kSCEntNetVPN
;
363 @group kSCCompNetwork Properties
367 @const kSCPropNetIgnoreLinkStatus
368 @availability Introduced in Mac OS X 10.5.
370 extern const CFStringRef kSCPropNetIgnoreLinkStatus
;
373 @group kSCEntNetCommCenter Entity Keys
377 @const kSCPropNetCommCenterAllowNetworkAccess
378 @availability Introduced in iPhone OS 2.0.
380 extern const CFStringRef kSCPropNetCommCenterAllowNetworkAccess
;
383 @const kSCPropNetCommCenterAvailable
384 @availability Introduced in iPhone OS 2.0.
386 extern const CFStringRef kSCPropNetCommCenterAvailable
;
389 @group kSCEntNetDNS Entity Keys
393 @const kSCPropNetDNSServiceIdentifier
394 @availability Introduced in Mac OS X 10.9.
396 extern const CFStringRef kSCPropNetDNSServiceIdentifier
;
399 @const kSCPropNetDNSSupplementalMatchDomainsNoSearch
400 @availability Introduced in Mac OS X 10.9.
402 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch
;
405 @group kSCEntNetEthernet (Hardware) Entity Keys
409 @const kSCPropNetEthernetCapabilityAV
410 @availability Introduced in Mac OS X 10.7.
412 extern const CFStringRef kSCPropNetEthernetCapabilityAV
;
415 @const kSCPropNetEthernetCapabilityJUMBO_MTU
416 @availability Introduced in Mac OS X 10.7.
418 extern const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU
;
421 @const kSCPropNetEthernetCapabilityLRO
422 @availability Introduced in Mac OS X 10.7.
424 extern const CFStringRef kSCPropNetEthernetCapabilityLRO
;
427 @const kSCPropNetEthernetCapabilityRXCSUM
428 @availability Introduced in Mac OS X 10.7.
430 extern const CFStringRef kSCPropNetEthernetCapabilityRXCSUM
;
433 @const kSCPropNetEthernetCapabilityTSO
434 @availability Introduced in Mac OS X 10.7.
436 extern const CFStringRef kSCPropNetEthernetCapabilityTSO
;
439 @const kSCPropNetEthernetCapabilityTSO4
440 @availability Introduced in Mac OS X 10.7.
442 extern const CFStringRef kSCPropNetEthernetCapabilityTSO4
;
445 @const kSCPropNetEthernetCapabilityTSO6
446 @availability Introduced in Mac OS X 10.7.
448 extern const CFStringRef kSCPropNetEthernetCapabilityTSO6
;
451 @const kSCPropNetEthernetCapabilityTXCSUM
452 @availability Introduced in Mac OS X 10.7.
454 extern const CFStringRef kSCPropNetEthernetCapabilityTXCSUM
;
457 @const kSCPropNetEthernetCapabilityVLAN_HWTAGGING
458 @availability Introduced in Mac OS X 10.7.
460 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING
;
463 @const kSCPropNetEthernetCapabilityVLAN_MTU
464 @availability Introduced in Mac OS X 10.7.
466 extern const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU
;
469 @group kSCEntNetInterface Entity Keys
473 @const kSCValNetInterfaceTypeLoopback
474 @availability Introduced in Mac OS X 10.7.
476 extern const CFStringRef kSCValNetInterfaceTypeLoopback
;
479 @const kSCValNetInterfaceTypeVPN
480 @availability Introduced in Mac OS X 10.7.
482 extern const CFStringRef kSCValNetInterfaceTypeVPN
;
485 @const kSCPropNetIPSecDisconnectOnWake
486 @availability Introduced in Mac OS X 10.9.
488 extern const CFStringRef kSCPropNetIPSecDisconnectOnWake
;
491 @const kSCPropNetIPSecDisconnectOnWakeTimer
492 @availability Introduced in Mac OS X 10.9.
494 extern const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer
;
497 @group kSCEntNetIPSec Entity Keys
501 @const kSCPropNetIPSecLastCause
502 @availability Introduced in Mac OS X 10.6.
504 extern const CFStringRef kSCPropNetIPSecLastCause
;
507 @const kSCPropNetIPSecOnDemandEnabled
508 @availability Introduced in Mac OS X 10.6.
510 extern const CFStringRef kSCPropNetIPSecOnDemandEnabled
;
513 @const kSCPropNetIPSecOnDemandMatchDomainsAlways
514 @availability Introduced in Mac OS X 10.6.
516 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways
;
519 @const kSCPropNetIPSecOnDemandMatchDomainsOnRetry
520 @availability Introduced in Mac OS X 10.6.
522 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry
;
525 @const kSCPropNetIPSecOnDemandMatchDomainsNever
526 @availability Introduced in Mac OS X 10.6.
528 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever
;
531 @group kSCEntNetIPv4 Entity Keys
535 @const kSCPropNetIPv4ExcludedRoutes
536 @availability Introduced in Mac OS X 10.7.
538 extern const CFStringRef kSCPropNetIPv4ExcludedRoutes
;
541 @const kSCPropNetIPv4IncludedRoutes
542 @availability Introduced in Mac OS X 10.7.
544 extern const CFStringRef kSCPropNetIPv4IncludedRoutes
;
547 @const kSCValNetIPv4ConfigMethodFailover
548 @availability Introduced in Mac OS X 10.5.
550 extern const CFStringRef kSCValNetIPv4ConfigMethodFailover
;
553 @const kSCPropNetIPv4RouteDestinationAddress
554 @availability Introduced in Mac OS X 10.7.
556 extern const CFStringRef kSCPropNetIPv4RouteDestinationAddress
;
559 @const kSCPropNetIPv4RouteSubnetMask
560 @availability Introduced in Mac OS X 10.7.
562 extern const CFStringRef kSCPropNetIPv4RouteSubnetMask
;
565 @const kSCPropNetIPv4RouteGatewayAddress
566 @availability Introduced in Mac OS X 10.7.
568 extern const CFStringRef kSCPropNetIPv4RouteGatewayAddress
;
571 @const kSCPropNetIPv4ARPResolvedHardwareAddress
572 @availability Introduced in Mac OS X 10.7.
574 extern const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress
;
577 @const kSCPropNetIPv4ARPResolvedIPAddress
578 @availability Introduced in Mac OS X 10.7.
580 extern const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress
;
583 @group kSCEntNetIPv6 Entity Keys
587 @const kSCPropNetIPv6ExcludedRoutes
588 @availability Introduced in Mac OS X 10.7.
590 extern const CFStringRef kSCPropNetIPv6ExcludedRoutes
;
593 @const kSCPropNetIPv6IncludedRoutes
594 @availability Introduced in Mac OS X 10.7.
596 extern const CFStringRef kSCPropNetIPv6IncludedRoutes
;
599 @const kSCPropNetIPv6RouteDestinationAddress
600 @availability Introduced in Mac OS X 10.7.
602 extern const CFStringRef kSCPropNetIPv6RouteDestinationAddress
;
605 @const kSCPropNetIPv6RoutePrefixLength
606 @availability Introduced in Mac OS X 10.7.
608 extern const CFStringRef kSCPropNetIPv6RoutePrefixLength
;
611 @const kSCPropNetIPv6RouteGatewayAddress
612 @availability Introduced in Mac OS X 10.7.
614 extern const CFStringRef kSCPropNetIPv6RouteGatewayAddress
;
617 @group kSCEntNetLinkIssues Entity Keys
621 @const kSCPropNetLinkIssuesModuleID
622 @availability Introduced in Mac OS X 10.9.
624 extern const CFStringRef kSCPropNetLinkIssuesModuleID
;
627 @const kSCPropNetLinkIssuesInfo
628 @availability Introduced in Mac OS X 10.9.
630 extern const CFStringRef kSCPropNetLinkIssuesInfo
;
633 @const kSCPropNetLinkIssuesTimeStamp
634 @availability Introduced in Mac OS X 10.9.
636 extern const CFStringRef kSCPropNetLinkIssuesTimeStamp
;
639 @group kSCEntNetLinkQuality Entity Keys
643 @const kSCPropNetLinkQuality
644 @availability Introduced in Mac OS X 10.7.
646 extern const CFStringRef kSCPropNetLinkQuality
;
649 @const kSCPropNetPPPDisconnectOnWake
650 @availability Introduced in Mac OS X 10.9.
652 extern const CFStringRef kSCPropNetPPPDisconnectOnWake
;
655 @const kSCPropNetPPPDisconnectOnWakeTimer
656 @availability Introduced in Mac OS X 10.9.
658 extern const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer
;
661 @group kSCEntNetPPP Entity Keys
665 @const kSCPropNetPPPOnDemandDomains
666 @availability Introduced in Mac OS X 10.5.
668 extern const CFStringRef kSCPropNetPPPOnDemandDomains
;
671 @const kSCPropNetPPPOnDemandEnabled
672 @availability Introduced in Mac OS X 10.5.
674 extern const CFStringRef kSCPropNetPPPOnDemandEnabled
;
677 @const kSCPropNetPPPOnDemandHostName
678 @availability Introduced in Mac OS X 10.5.
680 extern const CFStringRef kSCPropNetPPPOnDemandHostName
;
683 @const kSCPropNetPPPOnDemandMatchDomainsAlways
684 @availability Introduced in Mac OS X 10.7.
686 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways
;
689 @const kSCPropNetPPPOnDemandMatchDomainsOnRetry
690 @availability Introduced in Mac OS X 10.7.
692 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry
;
695 @const kSCPropNetPPPOnDemandMatchDomainsNever
696 @availability Introduced in Mac OS X 10.7.
698 extern const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever
;
701 @const kSCPropNetPPPOnDemandMode
702 @availability Introduced in Mac OS X 10.5.
704 extern const CFStringRef kSCPropNetPPPOnDemandMode
;
707 @const kSCPropNetPPPOnDemandPriority
708 @availability Introduced in Mac OS X 10.5.
710 extern const CFStringRef kSCPropNetPPPOnDemandPriority
;
713 @const kSCValNetPPPOnDemandModeAggressive
714 @availability Introduced in Mac OS X 10.5.
716 extern const CFStringRef kSCValNetPPPOnDemandModeAggressive
;
719 @const kSCValNetPPPOnDemandModeConservative
720 @availability Introduced in Mac OS X 10.5.
722 extern const CFStringRef kSCValNetPPPOnDemandModeConservative
;
725 @const kSCValNetPPPOnDemandModeCompatible
726 @availability Introduced in Mac OS X 10.5.
728 extern const CFStringRef kSCValNetPPPOnDemandModeCompatible
;
731 @const kSCValNetPPPOnDemandPriorityDefault
732 @availability Introduced in Mac OS X 10.5.
734 extern const CFStringRef kSCValNetPPPOnDemandPriorityDefault
;
737 @const kSCValNetPPPOnDemandPriorityHigh
738 @availability Introduced in Mac OS X 10.5.
740 extern const CFStringRef kSCValNetPPPOnDemandPriorityHigh
;
743 @const kSCValNetPPPOnDemandPriorityLow
744 @availability Introduced in Mac OS X 10.5.
746 extern const CFStringRef kSCValNetPPPOnDemandPriorityLow
;
749 @group kSCEntNetProxies Entity Keys
753 @const kSCPropNetProxiesBypassAllowed
754 @availability Introduced in Mac OS X 10.9.
756 extern const CFStringRef kSCPropNetProxiesBypassAllowed
;
759 @const kSCPropNetProxiesFallBackAllowed
760 @availability Introduced in Mac OS X 10.9.
762 extern const CFStringRef kSCPropNetProxiesFallBackAllowed
;
765 @const kSCPropNetProxiesSupplementalMatchDomains
766 @availability Introduced in Mac OS X 10.7.
768 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomains
;
771 @const kSCPropNetProxiesSupplementalMatchOrders
772 @availability Introduced in Mac OS X 10.7.
774 extern const CFStringRef kSCPropNetProxiesSupplementalMatchOrders
;
777 @const kSCPropNetProxiesScoped
778 @availability Introduced in Mac OS X 10.7.
780 extern const CFStringRef kSCPropNetProxiesScoped
;
783 @const kSCPropNetProxiesServices
784 @availability Introduced in Mac OS X 10.9.
786 extern const CFStringRef kSCPropNetProxiesServices
;
789 @const kSCPropNetProxiesSupplemental
790 @availability Introduced in Mac OS X 10.7.
792 extern const CFStringRef kSCPropNetProxiesSupplemental
;
795 @const kSCPropNetProxiesSupplementalMatchDomain
796 @availability Introduced in Mac OS X 10.7.
798 extern const CFStringRef kSCPropNetProxiesSupplementalMatchDomain
;
801 @group kSCEntNetService Entity Keys
805 @const kSCPropNetServicePrimaryRank
806 @availability Introduced in Mac OS X 10.6.
808 extern const CFStringRef kSCPropNetServicePrimaryRank
;
811 @const kSCPropNetServiceUserDefinedName
812 @availability Introduced in Mac OS X 10.6.
814 extern const CFStringRef kSCPropNetServiceUserDefinedName
;
817 @const kSCValNetServicePrimaryRankFirst
818 @availability Introduced in Mac OS X 10.6.
820 extern const CFStringRef kSCValNetServicePrimaryRankFirst
;
823 @const kSCValNetServicePrimaryRankLast
824 @availability Introduced in Mac OS X 10.6.
826 extern const CFStringRef kSCValNetServicePrimaryRankLast
;
829 @const kSCValNetServicePrimaryRankNever
830 @availability Introduced in Mac OS X 10.6.
832 extern const CFStringRef kSCValNetServicePrimaryRankNever
;
835 @group kSCEntNetVPN Entity Keys
839 @const kSCPropNetVPNAppRules
840 @availability Introduced in Mac OS X 10.9.
842 extern const CFStringRef kSCPropNetVPNAppRules
;
845 @const kSCPropNetVPNAuthCredentialPassword
846 @availability Introduced in Mac OS X 10.9.
848 extern const CFStringRef kSCPropNetVPNAuthCredentialPassword
;
851 @const kSCPropNetVPNAuthName
852 @availability Introduced in Mac OS X 10.7.
854 extern const CFStringRef kSCPropNetVPNAuthName
;
857 @const kSCPropNetVPNAuthPassword
858 @availability Introduced in Mac OS X 10.7.
860 extern const CFStringRef kSCPropNetVPNAuthPassword
;
863 @const kSCPropNetVPNAuthPasswordEncryption
864 @availability Introduced in Mac OS X 10.7.
866 extern const CFStringRef kSCPropNetVPNAuthPasswordEncryption
;
869 @const kSCPropNetVPNAuthPasswordPluginType
870 @availability Introduced in Mac OS X 10.9.
872 extern const CFStringRef kSCPropNetVPNAuthPasswordPluginType
;
875 @const kSCPropNetVPNAuthenticationMethod
876 @availability Introduced in Mac OS X 10.7.
878 extern const CFStringRef kSCPropNetVPNAuthenticationMethod
;
881 @const kSCPropNetVPNConnectTime
882 @availability Introduced in Mac OS X 10.7.
884 extern const CFStringRef kSCPropNetVPNConnectTime
;
887 @const kSCPropNetVPNDisconnectOnFastUserSwitch
888 @availability Introduced in Mac OS X 10.7.
890 extern const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch
;
893 @const kSCPropNetVPNDisconnectOnIdle
894 @availability Introduced in Mac OS X 10.7.
896 extern const CFStringRef kSCPropNetVPNDisconnectOnIdle
;
899 @const kSCPropNetVPNDisconnectOnIdleTimer
900 @availability Introduced in Mac OS X 10.7.
902 extern const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer
;
905 @const kSCPropNetVPNDisconnectOnLogout
906 @availability Introduced in Mac OS X 10.7.
908 extern const CFStringRef kSCPropNetVPNDisconnectOnLogout
;
911 @const kSCPropNetVPNDisconnectOnSleep
912 @availability Introduced in Mac OS X 10.7.
914 extern const CFStringRef kSCPropNetVPNDisconnectOnSleep
;
917 @const kSCPropNetVPNDisconnectOnWake
918 @availability Introduced in Mac OS X 10.9.
920 extern const CFStringRef kSCPropNetVPNDisconnectOnWake
;
923 @const kSCPropNetVPNDisconnectOnWakeTimer
924 @availability Introduced in Mac OS X 10.9.
926 extern const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer
;
929 @const kSCPropNetVPNLocalCertificate
930 @availability Introduced in Mac OS X 10.7.
932 extern const CFStringRef kSCPropNetVPNLocalCertificate
;
935 @const kSCPropNetVPNLogfile
936 @availability Introduced in Mac OS X 10.7.
938 extern const CFStringRef kSCPropNetVPNLogfile
;
941 @const kSCPropNetVPNMTU
942 @availability Introduced in Mac OS X 10.7.
944 extern const CFStringRef kSCPropNetVPNMTU
;
947 @const kSCPropNetVPNOnDemandEnabled
948 @availability Introduced in Mac OS X 10.7.
950 extern const CFStringRef kSCPropNetVPNOnDemandEnabled
;
953 @const kSCPropNetVPNOnDemandMatchAppEnabled
954 @availability Introduced in Mac OS X 10.9.
956 extern const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled
;
959 @const kSCPropNetVPNOnDemandMatchDomainsAlways
960 @availability Introduced in Mac OS X 10.7.
962 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways
;
965 @const kSCPropNetVPNOnDemandMatchDomainsOnRetry
966 @availability Introduced in Mac OS X 10.7.
968 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry
;
971 @const kSCPropNetVPNOnDemandMatchDomainsNever
972 @availability Introduced in Mac OS X 10.7.
974 extern const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever
;
977 @const kSCPropNetVPNOnDemandRules
978 @availability Introduced in Mac OS X 10.8.
980 extern const CFStringRef kSCPropNetVPNOnDemandRules
;
983 @const kSCPropNetVPNOnDemandSuspended
984 @availability Introduced in Mac OS X 10.9.
986 extern const CFStringRef kSCPropNetVPNOnDemandSuspended
;
989 @const kSCPropNetVPNPluginCapability
990 @availability Introduced in Mac OS X 10.9.
992 extern const CFStringRef kSCPropNetVPNPluginCapability
;
995 @const kSCPropNetVPNRemoteAddress
996 @availability Introduced in Mac OS X 10.7.
998 extern const CFStringRef kSCPropNetVPNRemoteAddress
;
1001 @const kSCPropNetVPNStatus
1002 @availability Introduced in Mac OS X 10.7.
1004 extern const CFStringRef kSCPropNetVPNStatus
;
1007 @const kSCPropNetVPNVerboseLogging
1008 @availability Introduced in Mac OS X 10.7.
1010 extern const CFStringRef kSCPropNetVPNVerboseLogging
;
1013 @const kSCValNetVPNAppRuleAccountIdentifierMatch
1014 @availability Introduced in Mac OS X 10.9.
1016 extern const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch
;
1019 @const kSCValNetVPNAppRuleDNSDomainMatch
1020 @availability Introduced in Mac OS X 10.9.
1022 extern const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch
;
1025 @const kSCValNetVPNAppRuleExecutableMatch
1026 @availability Introduced in Mac OS X 10.9.
1028 extern const CFStringRef kSCValNetVPNAppRuleExecutableMatch
;
1031 @const kSCValNetVPNAppRuleIdentifier
1032 @availability Introduced in Mac OS X 10.9.
1034 extern const CFStringRef kSCValNetVPNAppRuleIdentifier
;
1037 @const kSCValNetVPNAppRuleExecutableDesignatedRequirement
1038 @availability Introduced in Mac OS X 10.9.
1040 extern const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement
;
1043 @const kSCValNetVPNAppRuleExecutableSigningIdentifier
1044 @availability Introduced in Mac OS X 10.9.
1046 extern const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier
;
1049 @const kSCValNetVPNAuthenticationMethodPassword
1050 @availability Introduced in Mac OS X 10.7.
1052 extern const CFStringRef kSCValNetVPNAuthenticationMethodPassword
;
1055 @const kSCValNetVPNAuthenticationMethodCertificate
1056 @availability Introduced in Mac OS X 10.7.
1058 extern const CFStringRef kSCValNetVPNAuthenticationMethodCertificate
;
1061 @const kSCValNetVPNAuthPasswordEncryptionExternal
1062 @availability Introduced in Mac OS X 10.9.
1064 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal
;
1067 @const kSCValNetVPNAuthPasswordEncryptionKeychain
1068 @availability Introduced in Mac OS X 10.7.
1070 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain
;
1073 @const kSCValNetVPNAuthPasswordEncryptionPrompt
1074 @availability Introduced in Mac OS X 10.7.
1076 extern const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt
;
1079 @const kSCPropNetVPNOnDemandRuleAction
1080 @availability Introduced in Mac OS X 10.8.
1082 extern const CFStringRef kSCPropNetVPNOnDemandRuleAction
;
1085 @const kSCPropNetVPNOnDemandRuleActionParameters
1086 @availability Introduced in Mac OS X 10.9.
1088 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters
;
1091 @const kSCPropNetVPNOnDemandRuleDNSDomainMatch
1092 @availability Introduced in Mac OS X 10.8.
1094 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch
;
1097 @const kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
1098 @availability Introduced in Mac OS X 10.8.
1100 extern const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
;
1103 @const kSCPropNetVPNOnDemandRuleSSIDMatch
1104 @availability Introduced in Mac OS X 10.9.
1106 extern const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch
;
1109 @const kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
1110 @availability Introduced in Mac OS X 10.9.
1112 extern const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
;
1115 @const kSCPropNetVPNOnDemandRuleURLStringProbe
1116 @availability Introduced in Mac OS X 10.8.
1118 extern const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe
;
1121 @const kSCValNetVPNOnDemandRuleActionAllow
1122 @availability Introduced in Mac OS X 10.8.
1124 extern const CFStringRef kSCValNetVPNOnDemandRuleActionAllow
;
1127 @const kSCValNetVPNOnDemandRuleActionIgnore
1128 @availability Introduced in Mac OS X 10.8.
1130 extern const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore
;
1133 @const kSCValNetVPNOnDemandRuleActionConnect
1134 @availability Introduced in Mac OS X 10.8.
1136 extern const CFStringRef kSCValNetVPNOnDemandRuleActionConnect
;
1139 @const kSCValNetVPNOnDemandRuleActionDisconnect
1140 @availability Introduced in Mac OS X 10.8.
1142 extern const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect
;
1145 @const kSCValNetVPNOnDemandRuleActionEvaluateConnection
1146 @availability Introduced in Mac OS X 10.9.
1148 extern const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection
;
1151 @const kSCPropNetVPNOnDemandRuleActionParametersDomainAction
1152 @availability Introduced in Mac OS X 10.9.
1154 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction
;
1157 @const kSCPropNetVPNOnDemandRuleActionParametersDomains
1158 @availability Introduced in Mac OS X 10.9.
1160 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains
;
1163 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
1164 @availability Introduced in Mac OS X 10.9.
1166 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
;
1169 @const kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
1170 @availability Introduced in Mac OS X 10.9.
1172 extern const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
;
1175 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
1176 @availability Introduced in Mac OS X 10.9.
1178 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
;
1181 @const kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
1182 @availability Introduced in Mac OS X 10.9.
1184 extern const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
;
1187 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
1188 @availability Introduced in Mac OS X 10.9.
1190 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchCellular
;
1193 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
1194 @availability Introduced in Mac OS X 10.9.
1196 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
;
1199 @const kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
1200 @availability Introduced in Mac OS X 10.9.
1202 extern const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
;
1205 @const kSCValNetVPNPluginCapabilityAuth
1206 @availability Introduced in Mac OS X 10.9.
1208 extern const CFStringRef kSCValNetVPNPluginCapabilityAuth
;
1211 @const kSCValNetVPNPluginCapabilityConnect
1212 @availability Introduced in Mac OS X 10.9.
1214 extern const CFStringRef kSCValNetVPNPluginCapabilityConnect
;
1217 @group kSCCompSystem Properties
1221 @const kSCPropSystemComputerNameRegion
1222 @availability Introduced in Mac OS X 10.5.
1224 extern const CFStringRef kSCPropSystemComputerNameRegion
;
1227 @const kSCPropSystemHostName
1228 @availability Introduced in Mac OS X 10.5.
1230 extern const CFStringRef kSCPropSystemHostName
;
1233 @group Virtual Network Interface Keys
1237 @const kSCPropVirtualNetworkInterfacesBondInterfaces
1238 @availability Introduced in Mac OS X 10.5.
1240 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces
;
1243 @const kSCPropVirtualNetworkInterfacesBondMode
1244 @availability Introduced in Mac OS X 10.5.
1246 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondMode
;
1249 @const kSCPropVirtualNetworkInterfacesBondOptions
1250 @availability Introduced in Mac OS X 10.5.
1252 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions
;
1255 @const kSCPropVirtualNetworkInterfacesBridgeInterfaces
1256 @availability Introduced in Mac OS X 10.7.
1258 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces
;
1261 @const kSCPropVirtualNetworkInterfacesBridgeOptions
1262 @availability Introduced in Mac OS X 10.7.
1264 extern const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions
;
1267 @const kSCPropVirtualNetworkInterfacesVLANInterface
1268 @availability Introduced in Mac OS X 10.5.
1270 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface
;
1273 @const kSCPropVirtualNetworkInterfacesVLANTag
1274 @availability Introduced in Mac OS X 10.5.
1276 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag
;
1279 @const kSCPropVirtualNetworkInterfacesVLANOptions
1280 @availability Introduced in Mac OS X 10.5.
1282 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions
;
1287 /* -------------------- Schema declarations -------------------- */
1290 SC_SCHEMA_DECLARATION(kSCPrefVirtualNetworkInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1291 #define kSCPrefVirtualNetworkInterfaces \
1292 SC_SCHEMA_KV(kSCPrefVirtualNetworkInterfaces \
1293 ,"VirtualNetworkInterfaces" \
1297 SC_SCHEMA_DECLARATION(kSCEntNetAppLayer
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1298 #define kSCEntNetAppLayer \
1299 SC_SCHEMA_KV(kSCEntNetAppLayer \
1303 SC_SCHEMA_DECLARATION(kSCEntNetEAPOL
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1304 #define kSCEntNetEAPOL \
1305 SC_SCHEMA_KV(kSCEntNetEAPOL \
1309 SC_SCHEMA_DECLARATION(kSCEntNetLinkIssues
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1310 #define kSCEntNetLinkIssues \
1311 SC_SCHEMA_KV(kSCEntNetLinkIssues \
1315 SC_SCHEMA_DECLARATION(kSCEntNetLinkQuality
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1316 #define kSCEntNetLinkQuality \
1317 SC_SCHEMA_KV(kSCEntNetLinkQuality \
1321 SC_SCHEMA_DECLARATION(kSCEntNetLoopback
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1322 #define kSCEntNetLoopback \
1323 SC_SCHEMA_KV(kSCEntNetLoopback \
1327 SC_SCHEMA_DECLARATION(kSCEntNetOnDemand
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
1328 #define kSCEntNetOnDemand \
1329 SC_SCHEMA_KV(kSCEntNetOnDemand \
1333 SC_SCHEMA_DECLARATION(kSCEntNetService
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
1334 #define kSCEntNetService \
1335 SC_SCHEMA_KV(kSCEntNetService \
1339 SC_SCHEMA_DECLARATION(kSCEntNetVPN
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1340 #define kSCEntNetVPN \
1341 SC_SCHEMA_KV(kSCEntNetVPN \
1345 SC_SCHEMA_DECLARATION(kSCPropNetIgnoreLinkStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1346 #define kSCPropNetIgnoreLinkStatus \
1347 SC_SCHEMA_KV(kSCPropNetIgnoreLinkStatus \
1348 ,"IgnoreLinkStatus" \
1352 SC_SCHEMA_DECLARATION(kSCPropNetDNSServiceIdentifier
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1353 #define kSCPropNetDNSServiceIdentifier \
1354 SC_SCHEMA_KV(kSCPropNetDNSServiceIdentifier \
1355 ,"ServiceIdentifier" \
1358 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchDomainsNoSearch
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1359 #define kSCPropNetDNSSupplementalMatchDomainsNoSearch \
1360 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchDomainsNoSearch \
1361 ,"SupplementalMatchDomainsNoSearch" \
1362 ,CFNumber (0 or 1) )
1364 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityAV
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1365 #define kSCPropNetEthernetCapabilityAV \
1366 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityAV \
1368 ,CFNumber (0 or 1) )
1370 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityJUMBO_MTU
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1371 #define kSCPropNetEthernetCapabilityJUMBO_MTU \
1372 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityJUMBO_MTU \
1374 ,CFNumber (0 or 1) )
1376 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityLRO
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1377 #define kSCPropNetEthernetCapabilityLRO \
1378 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityLRO \
1380 ,CFNumber (0 or 1) )
1382 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityRXCSUM
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1383 #define kSCPropNetEthernetCapabilityRXCSUM \
1384 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityRXCSUM \
1386 ,CFNumber (0 or 1) )
1388 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityTSO
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1389 #define kSCPropNetEthernetCapabilityTSO \
1390 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityTSO \
1392 ,CFNumber (0 or 1) )
1394 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityTSO4
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1395 #define kSCPropNetEthernetCapabilityTSO4 \
1396 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityTSO4 \
1398 ,CFNumber (0 or 1) )
1400 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityTSO6
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1401 #define kSCPropNetEthernetCapabilityTSO6 \
1402 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityTSO6 \
1404 ,CFNumber (0 or 1) )
1406 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityTXCSUM
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1407 #define kSCPropNetEthernetCapabilityTXCSUM \
1408 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityTXCSUM \
1410 ,CFNumber (0 or 1) )
1412 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityVLAN_HWTAGGING
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1413 #define kSCPropNetEthernetCapabilityVLAN_HWTAGGING \
1414 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityVLAN_HWTAGGING \
1416 ,CFNumber (0 or 1) )
1418 SC_SCHEMA_DECLARATION(kSCPropNetEthernetCapabilityVLAN_MTU
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1419 #define kSCPropNetEthernetCapabilityVLAN_MTU \
1420 SC_SCHEMA_KV(kSCPropNetEthernetCapabilityVLAN_MTU \
1422 ,CFNumber (0 or 1) )
1424 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeLoopback
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1425 #define kSCValNetInterfaceTypeLoopback \
1426 SC_SCHEMA_KV(kSCValNetInterfaceTypeLoopback \
1430 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeVPN
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1431 #define kSCValNetInterfaceTypeVPN \
1432 SC_SCHEMA_KV(kSCValNetInterfaceTypeVPN \
1436 SC_SCHEMA_DECLARATION(kSCPropNetIPSecDisconnectOnWake
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1437 #define kSCPropNetIPSecDisconnectOnWake \
1438 SC_SCHEMA_KV(kSCPropNetIPSecDisconnectOnWake \
1439 ,"DisconnectOnWake" \
1440 ,CFNumber (0 or 1) )
1442 SC_SCHEMA_DECLARATION(kSCPropNetIPSecDisconnectOnWakeTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1443 #define kSCPropNetIPSecDisconnectOnWakeTimer \
1444 SC_SCHEMA_KV(kSCPropNetIPSecDisconnectOnWakeTimer \
1445 ,"DisconnectOnWakeTimer" \
1448 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLastCause
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
1449 #define kSCPropNetIPSecLastCause \
1450 SC_SCHEMA_KV(kSCPropNetIPSecLastCause \
1454 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
1455 #define kSCPropNetIPSecOnDemandEnabled \
1456 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandEnabled \
1457 ,"OnDemandEnabled" \
1458 ,CFNumber (0 or 1) )
1460 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandMatchDomainsAlways
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
1461 #define kSCPropNetIPSecOnDemandMatchDomainsAlways \
1462 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandMatchDomainsAlways \
1463 ,"OnDemandMatchDomainsAlways" \
1464 ,CFArray[CFString] )
1466 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandMatchDomainsOnRetry
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
1467 #define kSCPropNetIPSecOnDemandMatchDomainsOnRetry \
1468 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandMatchDomainsOnRetry \
1469 ,"OnDemandMatchDomainsOnRetry" \
1470 ,CFArray[CFString] )
1472 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandMatchDomainsNever
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
1473 #define kSCPropNetIPSecOnDemandMatchDomainsNever \
1474 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandMatchDomainsNever \
1475 ,"OnDemandMatchDomainsNever" \
1476 ,CFArray[CFString] )
1478 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ExcludedRoutes
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1479 #define kSCPropNetIPv4ExcludedRoutes \
1480 SC_SCHEMA_KV(kSCPropNetIPv4ExcludedRoutes \
1482 ,CFArray[CFDictionary] )
1484 SC_SCHEMA_DECLARATION(kSCPropNetIPv4IncludedRoutes
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1485 #define kSCPropNetIPv4IncludedRoutes \
1486 SC_SCHEMA_KV(kSCPropNetIPv4IncludedRoutes \
1488 ,CFArray[CFDictionary] )
1490 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodFailover
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1491 #define kSCValNetIPv4ConfigMethodFailover \
1492 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodFailover \
1496 SC_SCHEMA_DECLARATION(kSCPropNetIPv4RouteDestinationAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1497 #define kSCPropNetIPv4RouteDestinationAddress \
1498 SC_SCHEMA_KV(kSCPropNetIPv4RouteDestinationAddress \
1499 ,"DestinationAddress" \
1502 SC_SCHEMA_DECLARATION(kSCPropNetIPv4RouteSubnetMask
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1503 #define kSCPropNetIPv4RouteSubnetMask \
1504 SC_SCHEMA_KV(kSCPropNetIPv4RouteSubnetMask \
1508 SC_SCHEMA_DECLARATION(kSCPropNetIPv4RouteGatewayAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1509 #define kSCPropNetIPv4RouteGatewayAddress \
1510 SC_SCHEMA_KV(kSCPropNetIPv4RouteGatewayAddress \
1514 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ARPResolvedHardwareAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1515 #define kSCPropNetIPv4ARPResolvedHardwareAddress \
1516 SC_SCHEMA_KV(kSCPropNetIPv4ARPResolvedHardwareAddress \
1517 ,"ARPResolvedHardwareAddress" \
1520 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ARPResolvedIPAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1521 #define kSCPropNetIPv4ARPResolvedIPAddress \
1522 SC_SCHEMA_KV(kSCPropNetIPv4ARPResolvedIPAddress \
1523 ,"ARPResolvedIPAddress" \
1526 SC_SCHEMA_DECLARATION(kSCPropNetIPv6ExcludedRoutes
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1527 #define kSCPropNetIPv6ExcludedRoutes \
1528 SC_SCHEMA_KV(kSCPropNetIPv6ExcludedRoutes \
1530 ,CFArray[CFDictionary] )
1532 SC_SCHEMA_DECLARATION(kSCPropNetIPv6IncludedRoutes
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1533 #define kSCPropNetIPv6IncludedRoutes \
1534 SC_SCHEMA_KV(kSCPropNetIPv6IncludedRoutes \
1536 ,CFArray[CFDictionary] )
1538 SC_SCHEMA_DECLARATION(kSCPropNetIPv6RouteDestinationAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1539 #define kSCPropNetIPv6RouteDestinationAddress \
1540 SC_SCHEMA_KV(kSCPropNetIPv6RouteDestinationAddress \
1541 ,"DestinationAddress" \
1544 SC_SCHEMA_DECLARATION(kSCPropNetIPv6RoutePrefixLength
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1545 #define kSCPropNetIPv6RoutePrefixLength \
1546 SC_SCHEMA_KV(kSCPropNetIPv6RoutePrefixLength \
1550 SC_SCHEMA_DECLARATION(kSCPropNetIPv6RouteGatewayAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1551 #define kSCPropNetIPv6RouteGatewayAddress \
1552 SC_SCHEMA_KV(kSCPropNetIPv6RouteGatewayAddress \
1556 SC_SCHEMA_DECLARATION(kSCPropNetLinkIssuesModuleID
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1557 #define kSCPropNetLinkIssuesModuleID \
1558 SC_SCHEMA_KV(kSCPropNetLinkIssuesModuleID \
1562 SC_SCHEMA_DECLARATION(kSCPropNetLinkIssuesInfo
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1563 #define kSCPropNetLinkIssuesInfo \
1564 SC_SCHEMA_KV(kSCPropNetLinkIssuesInfo \
1568 SC_SCHEMA_DECLARATION(kSCPropNetLinkIssuesTimeStamp
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1569 #define kSCPropNetLinkIssuesTimeStamp \
1570 SC_SCHEMA_KV(kSCPropNetLinkIssuesTimeStamp \
1574 SC_SCHEMA_DECLARATION(kSCPropNetLinkQuality
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1575 #define kSCPropNetLinkQuality \
1576 SC_SCHEMA_KV(kSCPropNetLinkQuality \
1580 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnWake
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1581 #define kSCPropNetPPPDisconnectOnWake \
1582 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnWake \
1583 ,"DisconnectOnWake" \
1584 ,CFNumber (0 or 1) )
1586 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnWakeTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1587 #define kSCPropNetPPPDisconnectOnWakeTimer \
1588 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnWakeTimer \
1589 ,"DisconnectOnWakeTimer" \
1592 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1593 #define kSCPropNetPPPOnDemandDomains \
1594 SC_SCHEMA_KV(kSCPropNetPPPOnDemandDomains \
1595 ,"OnDemandDomains" \
1596 ,CFArray[CFString] )
1598 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1599 #define kSCPropNetPPPOnDemandEnabled \
1600 SC_SCHEMA_KV(kSCPropNetPPPOnDemandEnabled \
1601 ,"OnDemandEnabled" \
1602 ,CFNumber (0 or 1) )
1604 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandHostName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1605 #define kSCPropNetPPPOnDemandHostName \
1606 SC_SCHEMA_KV(kSCPropNetPPPOnDemandHostName \
1607 ,"OnDemandHostName" \
1610 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandMatchDomainsAlways
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1611 #define kSCPropNetPPPOnDemandMatchDomainsAlways \
1612 SC_SCHEMA_KV(kSCPropNetPPPOnDemandMatchDomainsAlways \
1613 ,"OnDemandMatchDomainsAlways" \
1614 ,CFArray[CFString] )
1616 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandMatchDomainsOnRetry
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1617 #define kSCPropNetPPPOnDemandMatchDomainsOnRetry \
1618 SC_SCHEMA_KV(kSCPropNetPPPOnDemandMatchDomainsOnRetry \
1619 ,"OnDemandMatchDomainsOnRetry" \
1620 ,CFArray[CFString] )
1622 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandMatchDomainsNever
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1623 #define kSCPropNetPPPOnDemandMatchDomainsNever \
1624 SC_SCHEMA_KV(kSCPropNetPPPOnDemandMatchDomainsNever \
1625 ,"OnDemandMatchDomainsNever" \
1626 ,CFArray[CFString] )
1628 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandMode
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1629 #define kSCPropNetPPPOnDemandMode \
1630 SC_SCHEMA_KV(kSCPropNetPPPOnDemandMode \
1634 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandPriority
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1635 #define kSCPropNetPPPOnDemandPriority \
1636 SC_SCHEMA_KV(kSCPropNetPPPOnDemandPriority \
1637 ,"OnDemandPriority" \
1640 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandModeAggressive
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1641 #define kSCValNetPPPOnDemandModeAggressive \
1642 SC_SCHEMA_KV(kSCValNetPPPOnDemandModeAggressive \
1646 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandModeConservative
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1647 #define kSCValNetPPPOnDemandModeConservative \
1648 SC_SCHEMA_KV(kSCValNetPPPOnDemandModeConservative \
1652 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandModeCompatible
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1653 #define kSCValNetPPPOnDemandModeCompatible \
1654 SC_SCHEMA_KV(kSCValNetPPPOnDemandModeCompatible \
1658 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandPriorityDefault
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1659 #define kSCValNetPPPOnDemandPriorityDefault \
1660 SC_SCHEMA_KV(kSCValNetPPPOnDemandPriorityDefault \
1664 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandPriorityHigh
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1665 #define kSCValNetPPPOnDemandPriorityHigh \
1666 SC_SCHEMA_KV(kSCValNetPPPOnDemandPriorityHigh \
1670 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandPriorityLow
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
1671 #define kSCValNetPPPOnDemandPriorityLow \
1672 SC_SCHEMA_KV(kSCValNetPPPOnDemandPriorityLow \
1676 SC_SCHEMA_DECLARATION(kSCPropNetProxiesBypassAllowed
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1677 #define kSCPropNetProxiesBypassAllowed \
1678 SC_SCHEMA_KV(kSCPropNetProxiesBypassAllowed \
1680 ,CFNumber (0 or 1) )
1682 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFallBackAllowed
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_6_0
/*SPI*/))
1683 #define kSCPropNetProxiesFallBackAllowed \
1684 SC_SCHEMA_KV(kSCPropNetProxiesFallBackAllowed \
1685 ,"FallBackAllowed" \
1686 ,CFNumber (0 or 1) )
1688 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSupplementalMatchDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1689 #define kSCPropNetProxiesSupplementalMatchDomains \
1690 SC_SCHEMA_KV(kSCPropNetProxiesSupplementalMatchDomains \
1691 ,"SupplementalMatchDomains" \
1692 ,CFArray[CFString] )
1694 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSupplementalMatchOrders
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1695 #define kSCPropNetProxiesSupplementalMatchOrders \
1696 SC_SCHEMA_KV(kSCPropNetProxiesSupplementalMatchOrders \
1697 ,"SupplementalMatchOrders" \
1698 ,CFArray[CFNumber] )
1700 SC_SCHEMA_DECLARATION(kSCPropNetProxiesScoped
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1701 #define kSCPropNetProxiesScoped \
1702 SC_SCHEMA_KV(kSCPropNetProxiesScoped \
1706 SC_SCHEMA_DECLARATION(kSCPropNetProxiesServices
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1707 #define kSCPropNetProxiesServices \
1708 SC_SCHEMA_KV(kSCPropNetProxiesServices \
1712 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSupplemental
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1713 #define kSCPropNetProxiesSupplemental \
1714 SC_SCHEMA_KV(kSCPropNetProxiesSupplemental \
1715 ,"__SUPPLEMENTAL__" \
1716 ,CFArray[CFDictionary] )
1718 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSupplementalMatchDomain
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_5_0
/*SPI*/))
1719 #define kSCPropNetProxiesSupplementalMatchDomain \
1720 SC_SCHEMA_KV(kSCPropNetProxiesSupplementalMatchDomain \
1721 ,"__MATCH_DOMAIN__" \
1724 SC_SCHEMA_DECLARATION(kSCPropNetServicePrimaryRank
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
1725 #define kSCPropNetServicePrimaryRank \
1726 SC_SCHEMA_KV(kSCPropNetServicePrimaryRank \
1730 SC_SCHEMA_DECLARATION(kSCPropNetServiceUserDefinedName
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
1731 #define kSCPropNetServiceUserDefinedName \
1732 SC_SCHEMA_KV(kSCPropNetServiceUserDefinedName \
1733 ,"UserDefinedName" \
1736 SC_SCHEMA_DECLARATION(kSCValNetServicePrimaryRankFirst
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
1737 #define kSCValNetServicePrimaryRankFirst \
1738 SC_SCHEMA_KV(kSCValNetServicePrimaryRankFirst \
1742 SC_SCHEMA_DECLARATION(kSCValNetServicePrimaryRankLast
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
1743 #define kSCValNetServicePrimaryRankLast \
1744 SC_SCHEMA_KV(kSCValNetServicePrimaryRankLast \
1748 SC_SCHEMA_DECLARATION(kSCValNetServicePrimaryRankNever
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
1749 #define kSCValNetServicePrimaryRankNever \
1750 SC_SCHEMA_KV(kSCValNetServicePrimaryRankNever \
1754 SC_SCHEMA_DECLARATION(kSCPropNetVPNAppRules
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1755 #define kSCPropNetVPNAppRules \
1756 SC_SCHEMA_KV(kSCPropNetVPNAppRules \
1758 ,CFArray[CFDictionary] )
1760 SC_SCHEMA_DECLARATION(kSCPropNetVPNAuthCredentialPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1761 #define kSCPropNetVPNAuthCredentialPassword \
1762 SC_SCHEMA_KV(kSCPropNetVPNAuthCredentialPassword \
1763 ,"AuthCredentialPassword" \
1766 SC_SCHEMA_DECLARATION(kSCPropNetVPNAuthName
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1767 #define kSCPropNetVPNAuthName \
1768 SC_SCHEMA_KV(kSCPropNetVPNAuthName \
1772 SC_SCHEMA_DECLARATION(kSCPropNetVPNAuthPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1773 #define kSCPropNetVPNAuthPassword \
1774 SC_SCHEMA_KV(kSCPropNetVPNAuthPassword \
1778 SC_SCHEMA_DECLARATION(kSCPropNetVPNAuthPasswordEncryption
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1779 #define kSCPropNetVPNAuthPasswordEncryption \
1780 SC_SCHEMA_KV(kSCPropNetVPNAuthPasswordEncryption \
1781 ,"AuthPasswordEncryption" \
1784 SC_SCHEMA_DECLARATION(kSCPropNetVPNAuthPasswordPluginType
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1785 #define kSCPropNetVPNAuthPasswordPluginType \
1786 SC_SCHEMA_KV(kSCPropNetVPNAuthPasswordPluginType \
1787 ,"AuthPasswordPluginType" \
1790 SC_SCHEMA_DECLARATION(kSCPropNetVPNAuthenticationMethod
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1791 #define kSCPropNetVPNAuthenticationMethod \
1792 SC_SCHEMA_KV(kSCPropNetVPNAuthenticationMethod \
1793 ,"AuthenticationMethod" \
1796 SC_SCHEMA_DECLARATION(kSCPropNetVPNConnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1797 #define kSCPropNetVPNConnectTime \
1798 SC_SCHEMA_KV(kSCPropNetVPNConnectTime \
1802 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnFastUserSwitch
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1803 #define kSCPropNetVPNDisconnectOnFastUserSwitch \
1804 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnFastUserSwitch \
1805 ,"DisconnectOnFastUserSwitch" \
1806 ,CFNumber (0 or 1) )
1808 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnIdle
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1809 #define kSCPropNetVPNDisconnectOnIdle \
1810 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnIdle \
1811 ,"DisconnectOnIdle" \
1812 ,CFNumber (0 or 1) )
1814 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnIdleTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1815 #define kSCPropNetVPNDisconnectOnIdleTimer \
1816 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnIdleTimer \
1817 ,"DisconnectOnIdleTimer" \
1820 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnLogout
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1821 #define kSCPropNetVPNDisconnectOnLogout \
1822 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnLogout \
1823 ,"DisconnectOnLogout" \
1824 ,CFNumber (0 or 1) )
1826 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnSleep
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1827 #define kSCPropNetVPNDisconnectOnSleep \
1828 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnSleep \
1829 ,"DisconnectOnSleep" \
1830 ,CFNumber (0 or 1) )
1832 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnWake
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1833 #define kSCPropNetVPNDisconnectOnWake \
1834 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnWake \
1835 ,"DisconnectOnWake" \
1836 ,CFNumber (0 or 1) )
1838 SC_SCHEMA_DECLARATION(kSCPropNetVPNDisconnectOnWakeTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1839 #define kSCPropNetVPNDisconnectOnWakeTimer \
1840 SC_SCHEMA_KV(kSCPropNetVPNDisconnectOnWakeTimer \
1841 ,"DisconnectOnWakeTimer" \
1844 SC_SCHEMA_DECLARATION(kSCPropNetVPNLocalCertificate
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1845 #define kSCPropNetVPNLocalCertificate \
1846 SC_SCHEMA_KV(kSCPropNetVPNLocalCertificate \
1847 ,"LocalCertificate" \
1850 SC_SCHEMA_DECLARATION(kSCPropNetVPNLogfile
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1851 #define kSCPropNetVPNLogfile \
1852 SC_SCHEMA_KV(kSCPropNetVPNLogfile \
1856 SC_SCHEMA_DECLARATION(kSCPropNetVPNMTU
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1857 #define kSCPropNetVPNMTU \
1858 SC_SCHEMA_KV(kSCPropNetVPNMTU \
1862 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1863 #define kSCPropNetVPNOnDemandEnabled \
1864 SC_SCHEMA_KV(kSCPropNetVPNOnDemandEnabled \
1865 ,"OnDemandEnabled" \
1866 ,CFNumber (0 or 1) )
1868 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandMatchAppEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1869 #define kSCPropNetVPNOnDemandMatchAppEnabled \
1870 SC_SCHEMA_KV(kSCPropNetVPNOnDemandMatchAppEnabled \
1871 ,"OnDemandMatchAppEnabled" \
1874 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandMatchDomainsAlways
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1875 #define kSCPropNetVPNOnDemandMatchDomainsAlways \
1876 SC_SCHEMA_KV(kSCPropNetVPNOnDemandMatchDomainsAlways \
1877 ,"OnDemandMatchDomainsAlways" \
1878 ,CFArray[CFString] )
1880 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandMatchDomainsOnRetry
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1881 #define kSCPropNetVPNOnDemandMatchDomainsOnRetry \
1882 SC_SCHEMA_KV(kSCPropNetVPNOnDemandMatchDomainsOnRetry \
1883 ,"OnDemandMatchDomainsOnRetry" \
1884 ,CFArray[CFString] )
1886 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandMatchDomainsNever
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1887 #define kSCPropNetVPNOnDemandMatchDomainsNever \
1888 SC_SCHEMA_KV(kSCPropNetVPNOnDemandMatchDomainsNever \
1889 ,"OnDemandMatchDomainsNever" \
1890 ,CFArray[CFString] )
1892 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRules
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
1893 #define kSCPropNetVPNOnDemandRules \
1894 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRules \
1896 ,CFArray[CFDictionary] )
1898 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandSuspended
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1899 #define kSCPropNetVPNOnDemandSuspended \
1900 SC_SCHEMA_KV(kSCPropNetVPNOnDemandSuspended \
1901 ,"OnDemandSuspended" \
1904 SC_SCHEMA_DECLARATION(kSCPropNetVPNPluginCapability
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1905 #define kSCPropNetVPNPluginCapability \
1906 SC_SCHEMA_KV(kSCPropNetVPNPluginCapability \
1907 ,"PluginCapability" \
1910 SC_SCHEMA_DECLARATION(kSCPropNetVPNRemoteAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1911 #define kSCPropNetVPNRemoteAddress \
1912 SC_SCHEMA_KV(kSCPropNetVPNRemoteAddress \
1916 SC_SCHEMA_DECLARATION(kSCPropNetVPNStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1917 #define kSCPropNetVPNStatus \
1918 SC_SCHEMA_KV(kSCPropNetVPNStatus \
1922 SC_SCHEMA_DECLARATION(kSCPropNetVPNVerboseLogging
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1923 #define kSCPropNetVPNVerboseLogging \
1924 SC_SCHEMA_KV(kSCPropNetVPNVerboseLogging \
1926 ,CFNumber (0 or 1) )
1928 SC_SCHEMA_DECLARATION(kSCValNetVPNAppRuleAccountIdentifierMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1929 #define kSCValNetVPNAppRuleAccountIdentifierMatch \
1930 SC_SCHEMA_KV(kSCValNetVPNAppRuleAccountIdentifierMatch \
1931 ,"AccountIdentifierMatch" \
1932 ,CFArray[CFString] )
1934 SC_SCHEMA_DECLARATION(kSCValNetVPNAppRuleDNSDomainMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1935 #define kSCValNetVPNAppRuleDNSDomainMatch \
1936 SC_SCHEMA_KV(kSCValNetVPNAppRuleDNSDomainMatch \
1938 ,CFArray[CFString] )
1940 SC_SCHEMA_DECLARATION(kSCValNetVPNAppRuleExecutableMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1941 #define kSCValNetVPNAppRuleExecutableMatch \
1942 SC_SCHEMA_KV(kSCValNetVPNAppRuleExecutableMatch \
1943 ,"ExecutableMatch" \
1944 ,CFArray[CFDictionary] )
1946 SC_SCHEMA_DECLARATION(kSCValNetVPNAppRuleIdentifier
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1947 #define kSCValNetVPNAppRuleIdentifier \
1948 SC_SCHEMA_KV(kSCValNetVPNAppRuleIdentifier \
1952 SC_SCHEMA_DECLARATION(kSCValNetVPNAppRuleExecutableDesignatedRequirement
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1953 #define kSCValNetVPNAppRuleExecutableDesignatedRequirement \
1954 SC_SCHEMA_KV(kSCValNetVPNAppRuleExecutableDesignatedRequirement \
1955 ,"DesignatedRequirement" \
1958 SC_SCHEMA_DECLARATION(kSCValNetVPNAppRuleExecutableSigningIdentifier
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1959 #define kSCValNetVPNAppRuleExecutableSigningIdentifier \
1960 SC_SCHEMA_KV(kSCValNetVPNAppRuleExecutableSigningIdentifier \
1961 ,"SigningIdentifier" \
1964 SC_SCHEMA_DECLARATION(kSCValNetVPNAuthenticationMethodPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1965 #define kSCValNetVPNAuthenticationMethodPassword \
1966 SC_SCHEMA_KV(kSCValNetVPNAuthenticationMethodPassword \
1970 SC_SCHEMA_DECLARATION(kSCValNetVPNAuthenticationMethodCertificate
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1971 #define kSCValNetVPNAuthenticationMethodCertificate \
1972 SC_SCHEMA_KV(kSCValNetVPNAuthenticationMethodCertificate \
1976 SC_SCHEMA_DECLARATION(kSCValNetVPNAuthPasswordEncryptionExternal
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
1977 #define kSCValNetVPNAuthPasswordEncryptionExternal \
1978 SC_SCHEMA_KV(kSCValNetVPNAuthPasswordEncryptionExternal \
1982 SC_SCHEMA_DECLARATION(kSCValNetVPNAuthPasswordEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1983 #define kSCValNetVPNAuthPasswordEncryptionKeychain \
1984 SC_SCHEMA_KV(kSCValNetVPNAuthPasswordEncryptionKeychain \
1988 SC_SCHEMA_DECLARATION(kSCValNetVPNAuthPasswordEncryptionPrompt
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
1989 #define kSCValNetVPNAuthPasswordEncryptionPrompt \
1990 SC_SCHEMA_KV(kSCValNetVPNAuthPasswordEncryptionPrompt \
1994 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleAction
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
1995 #define kSCPropNetVPNOnDemandRuleAction \
1996 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleAction \
2000 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleActionParameters
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2001 #define kSCPropNetVPNOnDemandRuleActionParameters \
2002 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleActionParameters \
2003 ,"ActionParameters" \
2004 ,CFArray[CFDictionary] )
2006 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleDNSDomainMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2007 #define kSCPropNetVPNOnDemandRuleDNSDomainMatch \
2008 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleDNSDomainMatch \
2010 ,CFArray[CFString] )
2012 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleDNSServerAddressMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2013 #define kSCPropNetVPNOnDemandRuleDNSServerAddressMatch \
2014 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleDNSServerAddressMatch \
2015 ,"DNSServerAddressMatch" \
2016 ,CFArray[CFString] )
2018 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleSSIDMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2019 #define kSCPropNetVPNOnDemandRuleSSIDMatch \
2020 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleSSIDMatch \
2022 ,CFArray[CFString] )
2024 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleInterfaceTypeMatch
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2025 #define kSCPropNetVPNOnDemandRuleInterfaceTypeMatch \
2026 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleInterfaceTypeMatch \
2027 ,"InterfaceTypeMatch" \
2030 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleURLStringProbe
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2031 #define kSCPropNetVPNOnDemandRuleURLStringProbe \
2032 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleURLStringProbe \
2036 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionAllow
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2037 #define kSCValNetVPNOnDemandRuleActionAllow \
2038 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionAllow \
2042 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionIgnore
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2043 #define kSCValNetVPNOnDemandRuleActionIgnore \
2044 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionIgnore \
2048 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionConnect
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2049 #define kSCValNetVPNOnDemandRuleActionConnect \
2050 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionConnect \
2054 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionDisconnect
, __OSX_AVAILABLE_STARTING(__MAC_10_8
,__IPHONE_6_0
/*SPI*/))
2055 #define kSCValNetVPNOnDemandRuleActionDisconnect \
2056 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionDisconnect \
2060 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionEvaluateConnection
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2061 #define kSCValNetVPNOnDemandRuleActionEvaluateConnection \
2062 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionEvaluateConnection \
2063 ,"EvaluateConnection" \
2066 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleActionParametersDomainAction
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2067 #define kSCPropNetVPNOnDemandRuleActionParametersDomainAction \
2068 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleActionParametersDomainAction \
2072 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleActionParametersDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2073 #define kSCPropNetVPNOnDemandRuleActionParametersDomains \
2074 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleActionParametersDomains \
2076 ,CFArray[CFString] )
2078 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2079 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers \
2080 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers \
2081 ,"RequiredDNSServers" \
2082 ,CFArray[CFString] )
2084 SC_SCHEMA_DECLARATION(kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2085 #define kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe \
2086 SC_SCHEMA_KV(kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe \
2087 ,"RequiredURLStringProbe" \
2090 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2091 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded \
2092 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded \
2093 ,"ConnectIfNeeded" \
2096 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2097 #define kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect \
2098 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect \
2103 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2104 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet \
2105 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet \
2109 SC_SCHEMA_DECLARATION(kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2110 #define kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi \
2111 SC_SCHEMA_KV(kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi \
2115 SC_SCHEMA_DECLARATION(kSCValNetVPNPluginCapabilityAuth
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2116 #define kSCValNetVPNPluginCapabilityAuth \
2117 SC_SCHEMA_KV(kSCValNetVPNPluginCapabilityAuth \
2121 SC_SCHEMA_DECLARATION(kSCValNetVPNPluginCapabilityConnect
, __OSX_AVAILABLE_STARTING(__MAC_10_9
,__IPHONE_7_0
/*SPI*/))
2122 #define kSCValNetVPNPluginCapabilityConnect \
2123 SC_SCHEMA_KV(kSCValNetVPNPluginCapabilityConnect \
2127 SC_SCHEMA_DECLARATION(kSCPropSystemComputerNameRegion
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2128 #define kSCPropSystemComputerNameRegion \
2129 SC_SCHEMA_KV(kSCPropSystemComputerNameRegion \
2130 ,"ComputerNameRegion" \
2133 SC_SCHEMA_DECLARATION(kSCPropSystemHostName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2134 #define kSCPropSystemHostName \
2135 SC_SCHEMA_KV(kSCPropSystemHostName \
2139 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBondInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2140 #define kSCPropVirtualNetworkInterfacesBondInterfaces \
2141 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBondInterfaces \
2143 ,CFArray[CFString] )
2145 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBondMode
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2146 #define kSCPropVirtualNetworkInterfacesBondMode \
2147 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBondMode \
2151 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBondOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2152 #define kSCPropVirtualNetworkInterfacesBondOptions \
2153 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBondOptions \
2157 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBridgeInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
2158 #define kSCPropVirtualNetworkInterfacesBridgeInterfaces \
2159 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBridgeInterfaces \
2161 ,CFArray[CFString] )
2163 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBridgeOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
2164 #define kSCPropVirtualNetworkInterfacesBridgeOptions \
2165 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBridgeOptions \
2169 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesVLANInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2170 #define kSCPropVirtualNetworkInterfacesVLANInterface \
2171 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesVLANInterface \
2175 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesVLANTag
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2176 #define kSCPropVirtualNetworkInterfacesVLANTag \
2177 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesVLANTag \
2181 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesVLANOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2182 #define kSCPropVirtualNetworkInterfacesVLANOptions \
2183 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesVLANOptions \
2187 #endif /* _SCSCHEMADEFINITIONSPRIVATE_H */