]> git.saurik.com Git - apple/configd.git/blob - SystemConfiguration.fproj/SCSchemaDefinitions.h
9f8bd6dbf1707c649f2d8d61fd3ad00741b8b8fb
[apple/configd.git] / SystemConfiguration.fproj / SCSchemaDefinitions.h
1 /*
2 * Copyright (c) 2000-2016 Apple Inc. All rights reserved.
3 *
4 * @APPLE_LICENSE_HEADER_START@
5 *
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
11 * file.
12 *
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.
20 *
21 * @APPLE_LICENSE_HEADER_END@
22 */
23
24 /*
25 * This file is automatically generated
26 * DO NOT EDIT!
27 */
28
29 /*
30 * Reserved Keys
31 *
32 * kSCResvLink "__LINK__" CFString
33 * kSCResvInactive "__INACTIVE__"
34 *
35 * Generic Keys
36 *
37 * kSCPropInterfaceName "InterfaceName" CFString
38 * kSCPropMACAddress "MACAddress" CFString
39 * kSCPropUserDefinedName "UserDefinedName" CFString
40 * kSCPropVersion "Version" CFString
41 *
42 * Preference Keys
43 *
44 * kSCPrefCurrentSet "CurrentSet" CFString
45 * kSCPrefNetworkServices "NetworkServices" CFDictionary
46 * kSCPrefSets "Sets" CFDictionary
47 * kSCPrefSystem "System" CFDictionary
48 *
49 * Component Keys
50 *
51 * kSCCompNetwork "Network"
52 * kSCCompService "Service"
53 * kSCCompGlobal "Global"
54 * kSCCompHostNames "HostNames"
55 * kSCCompInterface "Interface"
56 * kSCCompSystem "System"
57 * kSCCompUsers "Users"
58 *
59 * --- Regex pattern which matches any component ---
60 * kSCCompAnyRegex "[^/]+"
61 *
62 * Network Entity Keys
63 *
64 * kSCEntNetAirPort "AirPort" CFDictionary
65 * kSCEntNetDHCP "DHCP" CFDictionary
66 * kSCEntNetDNS "DNS" CFDictionary
67 * kSCEntNetEthernet "Ethernet" CFDictionary
68 * kSCEntNetFireWire "FireWire" CFDictionary
69 * kSCEntNetInterface "Interface" CFDictionary
70 * kSCEntNetIPSec "IPSec" CFDictionary
71 * kSCEntNetIPv4 "IPv4" CFDictionary
72 * kSCEntNetIPv6 "IPv6" CFDictionary
73 * kSCEntNetL2TP "L2TP" CFDictionary
74 * kSCEntNetLink "Link" CFDictionary
75 * kSCEntNetModem "Modem" CFDictionary
76 * kSCEntNetPPP "PPP" CFDictionary
77 * kSCEntNetPPPoE "PPPoE" CFDictionary
78 * kSCEntNetPPPSerial "PPPSerial" CFDictionary
79 * kSCEntNetPPTP "PPTP" CFDictionary
80 * kSCEntNetProxies "Proxies" CFDictionary
81 * kSCEntNetSMB "SMB" CFDictionary
82 * kSCEntNet6to4 "6to4" CFDictionary
83 *
84 * kSCCompNetwork Properties
85 *
86 * kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1)
87 * kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString]
88 * kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1)
89 *
90 * kSCCompNetworkInterface Properties
91 *
92 * kSCPropNetInterfaces "Interfaces" CFArray[CFString]
93 *
94 * kSCCompNetworkHostNames Properties
95 *
96 * kSCPropNetLocalHostName "LocalHostName" CFString
97 *
98 * kSCEntNetDNS Entity Keys
99 *
100 * kSCPropNetDNSDomainName "DomainName" CFString
101 * kSCPropNetDNSOptions "Options" CFString
102 * kSCPropNetDNSSearchDomains "SearchDomains" CFArray[CFString]
103 * kSCPropNetDNSSearchOrder "SearchOrder" CFNumber
104 * kSCPropNetDNSServerAddresses "ServerAddresses" CFArray[CFString]
105 * kSCPropNetDNSServerPort "ServerPort" CFNumber
106 * kSCPropNetDNSServerTimeout "ServerTimeout" CFNumber
107 * kSCPropNetDNSSortList "SortList" CFArray[CFString]
108 * kSCPropNetDNSSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString]
109 * kSCPropNetDNSSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber]
110 *
111 * kSCEntNetEthernet (Hardware) Entity Keys
112 *
113 * kSCPropNetEthernetMediaSubType "MediaSubType" CFString
114 * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString]
115 * kSCPropNetEthernetMTU "MTU" CFNumber
116 *
117 * kSCEntNetFireWire (Hardware) Entity Keys
118 *
119 * * RESERVED FOR FUTURE USE *
120 *
121 * kSCEntNetInterface Entity Keys
122 *
123 * kSCPropNetInterfaceDeviceName "DeviceName" CFString
124 * kSCPropNetInterfaceHardware "Hardware" CFString
125 * kSCPropNetInterfaceType "Type" CFString
126 * kSCPropNetInterfaceSubType "SubType" CFString
127 * kSCPropNetInterfaceSupportsModemOnHold "SupportsModemOnHold" CFNumber (0 or 1)
128 *
129 * --- kSCPropNetInterfaceType values ---
130 * kSCValNetInterfaceTypeEthernet "Ethernet"
131 * kSCValNetInterfaceTypeFireWire "FireWire"
132 * kSCValNetInterfaceTypePPP "PPP"
133 * kSCValNetInterfaceType6to4 "6to4"
134 * kSCValNetInterfaceTypeIPSec "IPSec"
135 *
136 * --- kSCPropNetServiceSubType values (for PPP) ---
137 * kSCValNetInterfaceSubTypePPPoE "PPPoE"
138 * kSCValNetInterfaceSubTypePPPSerial "PPPSerial"
139 * kSCValNetInterfaceSubTypePPTP "PPTP"
140 * kSCValNetInterfaceSubTypeL2TP "L2TP"
141 *
142 * kSCEntNetIPSec Entity Keys
143 *
144 * kSCPropNetIPSecAuthenticationMethod "AuthenticationMethod" CFString
145 * kSCPropNetIPSecLocalCertificate "LocalCertificate" CFData
146 * kSCPropNetIPSecLocalIdentifier "LocalIdentifier" CFString
147 * kSCPropNetIPSecLocalIdentifierType "LocalIdentifierType" CFString
148 * kSCPropNetIPSecSharedSecret "SharedSecret" CFString
149 * kSCPropNetIPSecSharedSecretEncryption "SharedSecretEncryption" CFString
150 * kSCPropNetIPSecConnectTime "ConnectTime" CFNumber
151 * kSCPropNetIPSecRemoteAddress "RemoteAddress" CFString
152 * kSCPropNetIPSecStatus "Status" CFNumber
153 * kSCPropNetIPSecXAuthEnabled "XAuthEnabled" CFNumber (0 or 1)
154 * kSCPropNetIPSecXAuthName "XAuthName" CFString
155 * kSCPropNetIPSecXAuthPassword "XAuthPassword" CFString
156 * kSCPropNetIPSecXAuthPasswordEncryption "XAuthPasswordEncryption" CFString
157 *
158 * --- kSCPropNetIPSecAuthenticationMethod values ---
159 * kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret"
160 * kSCValNetIPSecAuthenticationMethodCertificate "Certificate"
161 * kSCValNetIPSecAuthenticationMethodHybrid "Hybrid"
162 *
163 * --- kSCPropNetIPSecLocalIdentifierType values ---
164 * kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID"
165 *
166 * --- kSCPropNetIPSecSharedSecretEncryption values ---
167 * kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain"
168 *
169 * --- kSCPropNetIPSecXAuthPasswordEncryption values ---
170 * kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain"
171 * kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt"
172 *
173 * kSCEntNetIPv4 Entity Keys
174 *
175 * kSCPropNetIPv4Addresses "Addresses" CFArray[CFString]
176 * kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString
177 * kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString
178 * kSCPropNetIPv4Router "Router" CFString
179 * kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString]
180 * kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString]
181 * kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString]
182 *
183 * --- kSCPropNetIPv4ConfigMethod values ---
184 * kSCValNetIPv4ConfigMethodAutomatic "Automatic"
185 * kSCValNetIPv4ConfigMethodBOOTP "BOOTP"
186 * kSCValNetIPv4ConfigMethodDHCP "DHCP"
187 * kSCValNetIPv4ConfigMethodINFORM "INFORM"
188 * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal"
189 * kSCValNetIPv4ConfigMethodManual "Manual"
190 * kSCValNetIPv4ConfigMethodPPP "PPP"
191 *
192 * kSCEntNetIPv6 Entity Keys
193 *
194 * kSCPropNetIPv6Addresses "Addresses" CFArray[CFString]
195 * kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString
196 * kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString]
197 * kSCPropNetIPv6Flags "Flags" CFNumber
198 * kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber]
199 * kSCPropNetIPv6Router "Router" CFString
200 *
201 * --- kSCPropNetIPv6ConfigMethod values ---
202 * kSCValNetIPv6ConfigMethodAutomatic "Automatic"
203 * kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal"
204 * kSCValNetIPv6ConfigMethodManual "Manual"
205 * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement"
206 * kSCValNetIPv6ConfigMethod6to4 "6to4"
207 *
208 * kSCEntNet6to4 Entity Keys
209 *
210 * kSCPropNet6to4Relay "Relay" CFString
211 *
212 * kSCEntNetLink Entity Keys
213 *
214 * kSCPropNetLinkActive "Active" CFBoolean
215 * kSCPropNetLinkDetaching "Detaching" CFBoolean
216 *
217 * kSCEntNetModem (Hardware) Entity Keys
218 *
219 * kSCPropNetModemAccessPointName "AccessPointName" CFString
220 * kSCPropNetModemConnectionPersonality "ConnectionPersonality" CFString
221 * kSCPropNetModemConnectionScript "ConnectionScript" CFString
222 * kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber
223 * kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1)
224 * kSCPropNetModemDeviceContextID "DeviceContextID" CFString
225 * kSCPropNetModemDeviceModel "DeviceModel" CFString
226 * kSCPropNetModemDeviceVendor "DeviceVendor" CFString
227 * kSCPropNetModemDialMode "DialMode" CFString
228 * kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1)
229 * kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1)
230 * kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1)
231 * kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1)
232 * kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1)
233 * kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber
234 * kSCPropNetModemNote "Note" CFString
235 * kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1)
236 * kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1)
237 * kSCPropNetModemSpeed "Speed" CFNumber
238 *
239 * --- kSCPropNetModemDialMode values ---
240 * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone"
241 * kSCValNetModemDialModeManual "Manual"
242 * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone"
243 *
244 * kSCEntNetPPP Entity Keys
245 *
246 * kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1)
247 * kSCPropNetPPPConnectTime "ConnectTime" CFNumber
248 * kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber
249 * kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1)
250 * kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
251 * kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
252 * kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
253 * kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
254 * kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
255 * kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber
256 * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber
257 * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1)
258 * kSCPropNetPPPLastCause "LastCause" CFNumber
259 * kSCPropNetPPPLogfile "Logfile" CFString
260 * kSCPropNetPPPPlugins "Plugins" CFArray[CFString]
261 * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber
262 * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber
263 * kSCPropNetPPPStatus "Status" CFNumber
264 * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1)
265 * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1)
266 *
267 * --- Auth: ---
268 * kSCPropNetPPPAuthEAPPlugins "AuthEAPPlugins" CFArray[CFString]
269 * kSCPropNetPPPAuthName "AuthName" CFString
270 * kSCPropNetPPPAuthPassword "AuthPassword" CFString
271 * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString
272 * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString
273 * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString]
274 *
275 * --- kSCPropNetPPPAuthPasswordEncryption values ---
276 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"
277 * kSCValNetPPPAuthPasswordEncryptionToken "Token"
278 *
279 * --- kSCPropNetPPPAuthPrompt values ---
280 * kSCValNetPPPAuthPromptBefore "Before" CFString
281 * kSCValNetPPPAuthPromptAfter "After" CFString
282 *
283 * --- kSCPropNetPPPAuthProtocol values ---
284 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString
285 * kSCValNetPPPAuthProtocolEAP "EAP" CFString
286 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString
287 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString
288 * kSCValNetPPPAuthProtocolPAP "PAP" CFString
289 *
290 * --- Comm: ---
291 * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString
292 * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber
293 * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1)
294 * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber
295 * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1)
296 * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber
297 * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString
298 * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString
299 * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1)
300 *
301 * --- CCP: ---
302 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)
303 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)
304 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)
305 *
306 * --- IPCP: ---
307 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)
308 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)
309 *
310 * --- LCP: ---
311 * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1)
312 * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber
313 * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber
314 * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1)
315 * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1)
316 * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber
317 * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber
318 * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber
319 * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber
320 *
321 * kSCEntNetPPPoE Entity Keys
322 *
323 * * RESERVED FOR FUTURE USE *
324 *
325 * kSCEntNetPPPSerial Entity Keys
326 *
327 * * RESERVED FOR FUTURE USE *
328 *
329 * kSCEntNetL2TP Entity Keys
330 *
331 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
332 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
333 * kSCPropNetL2TPTransport "Transport" CFString
334 *
335 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
336 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
337 *
338 * --- kSCPropNetL2TPTransport values ---
339 * kSCValNetL2TPTransportIP "IP"
340 * kSCValNetL2TPTransportIPSec "IPSec"
341 *
342 * kSCEntNetProxies Entity Keys
343 *
344 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]
345 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)
346 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)
347 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)
348 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber
349 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString
350 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)
351 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber
352 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString
353 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)
354 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber
355 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString
356 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)
357 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber
358 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString
359 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)
360 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber
361 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString
362 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)
363 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber
364 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString
365 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)
366 * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString
367 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString
368 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)
369 *
370 * kSCEntNetSMB Entity Keys
371 *
372 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString
373 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString
374 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString
375 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]
376 * kSCPropNetSMBWorkgroup "Workgroup" CFString
377 *
378 * --- kSCPropNetSMBNetBIOSNodeType values ---
379 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"
380 * kSCValNetSMBNetBIOSNodeTypePeer "Peer"
381 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"
382 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"
383 *
384 * kSCCompUsers Entity Keys
385 *
386 * kSCEntUsersConsoleUser "ConsoleUser"
387 *
388 * kSCCompSystem Properties
389 *
390 * kSCPropSystemComputerName "ComputerName" CFString
391 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
392 *
393 * SCDynamicStore "domain" prefixes
394 *
395 * kSCDynamicStoreDomainFile "File:"
396 * kSCDynamicStoreDomainPlugin "Plugin:"
397 * kSCDynamicStoreDomainSetup "Setup:"
398 * kSCDynamicStoreDomainState "State:"
399 * kSCDynamicStoreDomainPrefs "Prefs:"
400 *
401 * Preference ("location") Keys
402 *
403 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
404 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
405 *
406 * Common/shared Keys
407 *
408 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
409 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
410 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
411 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
412 */
413
414
415 #ifndef _SCSCHEMADEFINITIONS_H
416 #ifdef USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS
417 #include <SystemConfiguration/_SCSchemaDefinitions.h>
418 #else /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
419 #define _SCSCHEMADEFINITIONS_H
420
421 #include <Availability.h>
422 #include <TargetConditionals.h>
423 #include <CoreFoundation/CFString.h>
424
425 /*!
426 * @header SCSchemaDefinitions
427 */
428
429 #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_FUTURE __AVAILABILITY_INTERNAL__IPHONE_2_0/*SPI*/
430
431 CF_ASSUME_NONNULL_BEGIN
432
433 /*!
434 @const kSCResvLink
435 @discussion Value is a CFString
436 */
437 extern const CFStringRef kSCResvLink __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
438 #define kSCResvLink kSCResvLink
439
440 /*!
441 @const kSCResvInactive
442 */
443 extern const CFStringRef kSCResvInactive __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
444 #define kSCResvInactive kSCResvInactive
445
446 /*!
447 @const kSCPropInterfaceName
448 @discussion Value is a CFString
449 */
450 extern const CFStringRef kSCPropInterfaceName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
451 #define kSCPropInterfaceName kSCPropInterfaceName
452
453 /*!
454 @const kSCPropMACAddress
455 @discussion Value is a CFString
456 */
457 extern const CFStringRef kSCPropMACAddress __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
458 #define kSCPropMACAddress kSCPropMACAddress
459
460 /*!
461 @const kSCPropUserDefinedName
462 @discussion Value is a CFString
463 */
464 extern const CFStringRef kSCPropUserDefinedName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
465 #define kSCPropUserDefinedName kSCPropUserDefinedName
466
467 /*!
468 @const kSCPropVersion
469 @discussion Value is a CFString
470 */
471 extern const CFStringRef kSCPropVersion __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
472 #define kSCPropVersion kSCPropVersion
473
474 /*!
475 @group Preference Keys
476 */
477
478 /*!
479 @const kSCPrefCurrentSet
480 @discussion Value is a CFString
481 */
482 extern const CFStringRef kSCPrefCurrentSet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
483 #define kSCPrefCurrentSet kSCPrefCurrentSet
484
485 /*!
486 @const kSCPrefNetworkServices
487 @discussion Value is a CFDictionary
488 */
489 extern const CFStringRef kSCPrefNetworkServices __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
490 #define kSCPrefNetworkServices kSCPrefNetworkServices
491
492 /*!
493 @const kSCPrefSets
494 @discussion Value is a CFDictionary
495 */
496 extern const CFStringRef kSCPrefSets __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
497 #define kSCPrefSets kSCPrefSets
498
499 /*!
500 @const kSCPrefSystem
501 @discussion Value is a CFDictionary
502 */
503 extern const CFStringRef kSCPrefSystem __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
504 #define kSCPrefSystem kSCPrefSystem
505
506 /*!
507 @group Component Keys
508 */
509
510 /*!
511 @const kSCCompNetwork
512 */
513 extern const CFStringRef kSCCompNetwork __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
514 #define kSCCompNetwork kSCCompNetwork
515
516 /*!
517 @const kSCCompService
518 */
519 extern const CFStringRef kSCCompService __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
520 #define kSCCompService kSCCompService
521
522 /*!
523 @const kSCCompGlobal
524 */
525 extern const CFStringRef kSCCompGlobal __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
526 #define kSCCompGlobal kSCCompGlobal
527
528 /*!
529 @const kSCCompHostNames
530 */
531 extern const CFStringRef kSCCompHostNames __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
532 #define kSCCompHostNames kSCCompHostNames
533
534 /*!
535 @const kSCCompInterface
536 */
537 extern const CFStringRef kSCCompInterface __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
538 #define kSCCompInterface kSCCompInterface
539
540 /*!
541 @const kSCCompSystem
542 */
543 extern const CFStringRef kSCCompSystem __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
544 #define kSCCompSystem kSCCompSystem
545
546 /*!
547 @const kSCCompUsers
548 */
549 extern const CFStringRef kSCCompUsers __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
550 #define kSCCompUsers kSCCompUsers
551
552 /*!
553 @const kSCCompAnyRegex
554 */
555 extern const CFStringRef kSCCompAnyRegex __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
556 #define kSCCompAnyRegex kSCCompAnyRegex
557
558 /*!
559 @group Network Entity Keys
560 */
561
562 /*!
563 @const kSCEntNetAirPort
564 @discussion Value is a CFDictionary
565 */
566 extern const CFStringRef kSCEntNetAirPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
567 #define kSCEntNetAirPort kSCEntNetAirPort
568
569 /*!
570 @const kSCEntNetDHCP
571 @discussion Value is a CFDictionary
572 */
573 extern const CFStringRef kSCEntNetDHCP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
574 #define kSCEntNetDHCP kSCEntNetDHCP
575
576 /*!
577 @const kSCEntNetDNS
578 @discussion Value is a CFDictionary
579 */
580 extern const CFStringRef kSCEntNetDNS __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
581 #define kSCEntNetDNS kSCEntNetDNS
582
583 /*!
584 @const kSCEntNetEthernet
585 @discussion Value is a CFDictionary
586 */
587 extern const CFStringRef kSCEntNetEthernet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
588 #define kSCEntNetEthernet kSCEntNetEthernet
589
590 /*!
591 @const kSCEntNetFireWire
592 @discussion Value is a CFDictionary
593 */
594 extern const CFStringRef kSCEntNetFireWire __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
595 #define kSCEntNetFireWire kSCEntNetFireWire
596
597 /*!
598 @const kSCEntNetInterface
599 @discussion Value is a CFDictionary
600 */
601 extern const CFStringRef kSCEntNetInterface __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
602 #define kSCEntNetInterface kSCEntNetInterface
603
604 /*!
605 @const kSCEntNetIPSec
606 @discussion Value is a CFDictionary
607 */
608 extern const CFStringRef kSCEntNetIPSec __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
609 #define kSCEntNetIPSec kSCEntNetIPSec
610
611 /*!
612 @const kSCEntNetIPv4
613 @discussion Value is a CFDictionary
614 */
615 extern const CFStringRef kSCEntNetIPv4 __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
616 #define kSCEntNetIPv4 kSCEntNetIPv4
617
618 /*!
619 @const kSCEntNetIPv6
620 @discussion Value is a CFDictionary
621 */
622 extern const CFStringRef kSCEntNetIPv6 __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
623 #define kSCEntNetIPv6 kSCEntNetIPv6
624
625 /*!
626 @const kSCEntNetL2TP
627 @discussion Value is a CFDictionary
628 */
629 extern const CFStringRef kSCEntNetL2TP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
630 #define kSCEntNetL2TP kSCEntNetL2TP
631
632 /*!
633 @const kSCEntNetLink
634 @discussion Value is a CFDictionary
635 */
636 extern const CFStringRef kSCEntNetLink __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
637 #define kSCEntNetLink kSCEntNetLink
638
639 /*!
640 @const kSCEntNetModem
641 @discussion Value is a CFDictionary
642 */
643 extern const CFStringRef kSCEntNetModem __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
644 #define kSCEntNetModem kSCEntNetModem
645
646 /*!
647 @const kSCEntNetPPP
648 @discussion Value is a CFDictionary
649 */
650 extern const CFStringRef kSCEntNetPPP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
651 #define kSCEntNetPPP kSCEntNetPPP
652
653 /*!
654 @const kSCEntNetPPPoE
655 @discussion Value is a CFDictionary
656 */
657 extern const CFStringRef kSCEntNetPPPoE __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
658 #define kSCEntNetPPPoE kSCEntNetPPPoE
659
660 /*!
661 @const kSCEntNetPPPSerial
662 @discussion Value is a CFDictionary
663 */
664 extern const CFStringRef kSCEntNetPPPSerial __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
665 #define kSCEntNetPPPSerial kSCEntNetPPPSerial
666
667 /*!
668 @const kSCEntNetPPTP
669 @discussion Value is a CFDictionary
670 */
671 extern const CFStringRef kSCEntNetPPTP __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_12,__IPHONE_2_0/*SPI*/,__IPHONE_10_0/*SPI*/);
672 #define kSCEntNetPPTP kSCEntNetPPTP
673
674 /*!
675 @const kSCEntNetProxies
676 @discussion Value is a CFDictionary
677 */
678 extern const CFStringRef kSCEntNetProxies __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
679 #define kSCEntNetProxies kSCEntNetProxies
680
681 /*!
682 @const kSCEntNetSMB
683 @discussion Value is a CFDictionary
684 */
685 extern const CFStringRef kSCEntNetSMB __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
686 #define kSCEntNetSMB kSCEntNetSMB
687
688 /*!
689 @const kSCEntNet6to4
690 @discussion Value is a CFDictionary
691 */
692 extern const CFStringRef kSCEntNet6to4 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
693 #define kSCEntNet6to4 kSCEntNet6to4
694
695 /*!
696 @group kSCCompNetwork Properties
697 */
698
699 /*!
700 @const kSCPropNetOverridePrimary
701 @discussion Value is a CFNumber (0 or 1)
702 */
703 extern const CFStringRef kSCPropNetOverridePrimary __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
704 #define kSCPropNetOverridePrimary kSCPropNetOverridePrimary
705
706 /*!
707 @const kSCPropNetServiceOrder
708 @discussion Value is a CFArray[CFString]
709 */
710 extern const CFStringRef kSCPropNetServiceOrder __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
711 #define kSCPropNetServiceOrder kSCPropNetServiceOrder
712
713 /*!
714 @const kSCPropNetPPPOverridePrimary
715 @discussion Value is a CFNumber (0 or 1)
716 */
717 extern const CFStringRef kSCPropNetPPPOverridePrimary __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
718 #define kSCPropNetPPPOverridePrimary kSCPropNetPPPOverridePrimary
719
720 /*!
721 @group kSCCompNetworkInterface Properties
722 */
723
724 /*!
725 @const kSCPropNetInterfaces
726 @discussion Value is a CFArray[CFString]
727 */
728 extern const CFStringRef kSCPropNetInterfaces __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
729 #define kSCPropNetInterfaces kSCPropNetInterfaces
730
731 /*!
732 @group kSCCompNetworkHostNames Properties
733 */
734
735 /*!
736 @const kSCPropNetLocalHostName
737 @discussion Value is a CFString
738 */
739 extern const CFStringRef kSCPropNetLocalHostName __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
740 #define kSCPropNetLocalHostName kSCPropNetLocalHostName
741
742 /*!
743 @group kSCEntNetAirPort (Hardware) Entity Keys
744 */
745
746 /*!
747 @const kSCPropNetAirPortAllowNetCreation
748 @discussion Value is a CFNumber (0 or 1)
749 */
750 extern const CFStringRef kSCPropNetAirPortAllowNetCreation __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
751 #define kSCPropNetAirPortAllowNetCreation kSCPropNetAirPortAllowNetCreation
752
753 /*!
754 @const kSCPropNetAirPortAuthPassword
755 @discussion Value is a CFData
756 */
757 extern const CFStringRef kSCPropNetAirPortAuthPassword __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
758 #define kSCPropNetAirPortAuthPassword kSCPropNetAirPortAuthPassword
759
760 /*!
761 @const kSCPropNetAirPortAuthPasswordEncryption
762 @discussion Value is a CFString
763 */
764 extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
765 #define kSCPropNetAirPortAuthPasswordEncryption kSCPropNetAirPortAuthPasswordEncryption
766
767 /*!
768 @const kSCPropNetAirPortJoinMode
769 @discussion Value is a CFString
770 */
771 extern const CFStringRef kSCPropNetAirPortJoinMode __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
772 #define kSCPropNetAirPortJoinMode kSCPropNetAirPortJoinMode
773
774 /*!
775 @const kSCPropNetAirPortPowerEnabled
776 @discussion Value is a CFNumber (0 or 1)
777 */
778 extern const CFStringRef kSCPropNetAirPortPowerEnabled __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
779 #define kSCPropNetAirPortPowerEnabled kSCPropNetAirPortPowerEnabled
780
781 /*!
782 @const kSCPropNetAirPortPreferredNetwork
783 @discussion Value is a CFString
784 */
785 extern const CFStringRef kSCPropNetAirPortPreferredNetwork __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
786 #define kSCPropNetAirPortPreferredNetwork kSCPropNetAirPortPreferredNetwork
787
788 /*!
789 @const kSCPropNetAirPortSavePasswords
790 @discussion Value is a CFNumber (0 or 1)
791 */
792 extern const CFStringRef kSCPropNetAirPortSavePasswords __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
793 #define kSCPropNetAirPortSavePasswords kSCPropNetAirPortSavePasswords
794
795 /*!
796 @const kSCValNetAirPortJoinModeAutomatic
797 */
798 extern const CFStringRef kSCValNetAirPortJoinModeAutomatic __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
799 #define kSCValNetAirPortJoinModeAutomatic kSCValNetAirPortJoinModeAutomatic
800
801 /*!
802 @const kSCValNetAirPortJoinModePreferred
803 */
804 extern const CFStringRef kSCValNetAirPortJoinModePreferred __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
805 #define kSCValNetAirPortJoinModePreferred kSCValNetAirPortJoinModePreferred
806
807 /*!
808 @const kSCValNetAirPortJoinModeRanked
809 */
810 extern const CFStringRef kSCValNetAirPortJoinModeRanked __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
811 #define kSCValNetAirPortJoinModeRanked kSCValNetAirPortJoinModeRanked
812
813 /*!
814 @const kSCValNetAirPortJoinModeRecent
815 */
816 extern const CFStringRef kSCValNetAirPortJoinModeRecent __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
817 #define kSCValNetAirPortJoinModeRecent kSCValNetAirPortJoinModeRecent
818
819 /*!
820 @const kSCValNetAirPortJoinModeStrongest
821 */
822 extern const CFStringRef kSCValNetAirPortJoinModeStrongest __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
823 #define kSCValNetAirPortJoinModeStrongest kSCValNetAirPortJoinModeStrongest
824
825 /*!
826 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
827 */
828 extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
829 #define kSCValNetAirPortAuthPasswordEncryptionKeychain kSCValNetAirPortAuthPasswordEncryptionKeychain
830
831 /*!
832 @group kSCEntNetDNS Entity Keys
833 */
834
835 /*!
836 @const kSCPropNetDNSDomainName
837 @discussion Value is a CFString
838 */
839 extern const CFStringRef kSCPropNetDNSDomainName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
840 #define kSCPropNetDNSDomainName kSCPropNetDNSDomainName
841
842 /*!
843 @const kSCPropNetDNSOptions
844 @discussion Value is a CFString
845 */
846 extern const CFStringRef kSCPropNetDNSOptions __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
847 #define kSCPropNetDNSOptions kSCPropNetDNSOptions
848
849 /*!
850 @const kSCPropNetDNSSearchDomains
851 @discussion Value is a CFArray[CFString]
852 */
853 extern const CFStringRef kSCPropNetDNSSearchDomains __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
854 #define kSCPropNetDNSSearchDomains kSCPropNetDNSSearchDomains
855
856 /*!
857 @const kSCPropNetDNSSearchOrder
858 @discussion Value is a CFNumber
859 */
860 extern const CFStringRef kSCPropNetDNSSearchOrder __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
861 #define kSCPropNetDNSSearchOrder kSCPropNetDNSSearchOrder
862
863 /*!
864 @const kSCPropNetDNSServerAddresses
865 @discussion Value is a CFArray[CFString]
866 */
867 extern const CFStringRef kSCPropNetDNSServerAddresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
868 #define kSCPropNetDNSServerAddresses kSCPropNetDNSServerAddresses
869
870 /*!
871 @const kSCPropNetDNSServerPort
872 @discussion Value is a CFNumber
873 */
874 extern const CFStringRef kSCPropNetDNSServerPort __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
875 #define kSCPropNetDNSServerPort kSCPropNetDNSServerPort
876
877 /*!
878 @const kSCPropNetDNSServerTimeout
879 @discussion Value is a CFNumber
880 */
881 extern const CFStringRef kSCPropNetDNSServerTimeout __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
882 #define kSCPropNetDNSServerTimeout kSCPropNetDNSServerTimeout
883
884 /*!
885 @const kSCPropNetDNSSortList
886 @discussion Value is a CFArray[CFString]
887 */
888 extern const CFStringRef kSCPropNetDNSSortList __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
889 #define kSCPropNetDNSSortList kSCPropNetDNSSortList
890
891 /*!
892 @const kSCPropNetDNSSupplementalMatchDomains
893 @discussion Value is a CFArray[CFString]
894 */
895 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
896 #define kSCPropNetDNSSupplementalMatchDomains kSCPropNetDNSSupplementalMatchDomains
897
898 /*!
899 @const kSCPropNetDNSSupplementalMatchOrders
900 @discussion Value is a CFArray[CFNumber]
901 */
902 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
903 #define kSCPropNetDNSSupplementalMatchOrders kSCPropNetDNSSupplementalMatchOrders
904
905 /*!
906 @group kSCEntNetEthernet (Hardware) Entity Keys
907 */
908
909 /*!
910 @const kSCPropNetEthernetMediaSubType
911 @discussion Value is a CFString
912 */
913 extern const CFStringRef kSCPropNetEthernetMediaSubType __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
914 #define kSCPropNetEthernetMediaSubType kSCPropNetEthernetMediaSubType
915
916 /*!
917 @const kSCPropNetEthernetMediaOptions
918 @discussion Value is a CFArray[CFString]
919 */
920 extern const CFStringRef kSCPropNetEthernetMediaOptions __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
921 #define kSCPropNetEthernetMediaOptions kSCPropNetEthernetMediaOptions
922
923 /*!
924 @const kSCPropNetEthernetMTU
925 @discussion Value is a CFNumber
926 */
927 extern const CFStringRef kSCPropNetEthernetMTU __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
928 #define kSCPropNetEthernetMTU kSCPropNetEthernetMTU
929
930 /*!
931 @group kSCEntNetFireWire (Hardware) Entity Keys
932 */
933
934 /*!
935 @group kSCEntNetInterface Entity Keys
936 */
937
938 /*!
939 @const kSCPropNetInterfaceDeviceName
940 @discussion Value is a CFString
941 */
942 extern const CFStringRef kSCPropNetInterfaceDeviceName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
943 #define kSCPropNetInterfaceDeviceName kSCPropNetInterfaceDeviceName
944
945 /*!
946 @const kSCPropNetInterfaceHardware
947 @discussion Value is a CFString
948 */
949 extern const CFStringRef kSCPropNetInterfaceHardware __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
950 #define kSCPropNetInterfaceHardware kSCPropNetInterfaceHardware
951
952 /*!
953 @const kSCPropNetInterfaceType
954 @discussion Value is a CFString
955 */
956 extern const CFStringRef kSCPropNetInterfaceType __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
957 #define kSCPropNetInterfaceType kSCPropNetInterfaceType
958
959 /*!
960 @const kSCPropNetInterfaceSubType
961 @discussion Value is a CFString
962 */
963 extern const CFStringRef kSCPropNetInterfaceSubType __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
964 #define kSCPropNetInterfaceSubType kSCPropNetInterfaceSubType
965
966 /*!
967 @const kSCPropNetInterfaceSupportsModemOnHold
968 @discussion Value is a CFNumber (0 or 1)
969 */
970 extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
971 #define kSCPropNetInterfaceSupportsModemOnHold kSCPropNetInterfaceSupportsModemOnHold
972
973 /*!
974 @const kSCValNetInterfaceTypeEthernet
975 */
976 extern const CFStringRef kSCValNetInterfaceTypeEthernet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
977 #define kSCValNetInterfaceTypeEthernet kSCValNetInterfaceTypeEthernet
978
979 /*!
980 @const kSCValNetInterfaceTypeFireWire
981 */
982 extern const CFStringRef kSCValNetInterfaceTypeFireWire __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
983 #define kSCValNetInterfaceTypeFireWire kSCValNetInterfaceTypeFireWire
984
985 /*!
986 @const kSCValNetInterfaceTypePPP
987 */
988 extern const CFStringRef kSCValNetInterfaceTypePPP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
989 #define kSCValNetInterfaceTypePPP kSCValNetInterfaceTypePPP
990
991 /*!
992 @const kSCValNetInterfaceType6to4
993 */
994 extern const CFStringRef kSCValNetInterfaceType6to4 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
995 #define kSCValNetInterfaceType6to4 kSCValNetInterfaceType6to4
996
997 /*!
998 @const kSCValNetInterfaceTypeIPSec
999 */
1000 extern const CFStringRef kSCValNetInterfaceTypeIPSec __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1001 #define kSCValNetInterfaceTypeIPSec kSCValNetInterfaceTypeIPSec
1002
1003 /*!
1004 @const kSCValNetInterfaceSubTypePPPoE
1005 */
1006 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1007 #define kSCValNetInterfaceSubTypePPPoE kSCValNetInterfaceSubTypePPPoE
1008
1009 /*!
1010 @const kSCValNetInterfaceSubTypePPPSerial
1011 */
1012 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1013 #define kSCValNetInterfaceSubTypePPPSerial kSCValNetInterfaceSubTypePPPSerial
1014
1015 /*!
1016 @const kSCValNetInterfaceSubTypePPTP
1017 */
1018 extern const CFStringRef kSCValNetInterfaceSubTypePPTP __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_12,__IPHONE_2_0/*SPI*/,__IPHONE_10_0/*SPI*/);
1019 #define kSCValNetInterfaceSubTypePPTP kSCValNetInterfaceSubTypePPTP
1020
1021 /*!
1022 @const kSCValNetInterfaceSubTypeL2TP
1023 */
1024 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1025 #define kSCValNetInterfaceSubTypeL2TP kSCValNetInterfaceSubTypeL2TP
1026
1027 /*!
1028 @group kSCEntNetIPSec Entity Keys
1029 */
1030
1031 /*!
1032 @const kSCPropNetIPSecAuthenticationMethod
1033 @discussion Value is a CFString
1034 */
1035 extern const CFStringRef kSCPropNetIPSecAuthenticationMethod __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1036 #define kSCPropNetIPSecAuthenticationMethod kSCPropNetIPSecAuthenticationMethod
1037
1038 /*!
1039 @const kSCPropNetIPSecLocalCertificate
1040 @discussion Value is a CFData
1041 */
1042 extern const CFStringRef kSCPropNetIPSecLocalCertificate __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1043 #define kSCPropNetIPSecLocalCertificate kSCPropNetIPSecLocalCertificate
1044
1045 /*!
1046 @const kSCPropNetIPSecLocalIdentifier
1047 @discussion Value is a CFString
1048 */
1049 extern const CFStringRef kSCPropNetIPSecLocalIdentifier __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1050 #define kSCPropNetIPSecLocalIdentifier kSCPropNetIPSecLocalIdentifier
1051
1052 /*!
1053 @const kSCPropNetIPSecLocalIdentifierType
1054 @discussion Value is a CFString
1055 */
1056 extern const CFStringRef kSCPropNetIPSecLocalIdentifierType __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1057 #define kSCPropNetIPSecLocalIdentifierType kSCPropNetIPSecLocalIdentifierType
1058
1059 /*!
1060 @const kSCPropNetIPSecSharedSecret
1061 @discussion Value is a CFString
1062 */
1063 extern const CFStringRef kSCPropNetIPSecSharedSecret __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1064 #define kSCPropNetIPSecSharedSecret kSCPropNetIPSecSharedSecret
1065
1066 /*!
1067 @const kSCPropNetIPSecSharedSecretEncryption
1068 @discussion Value is a CFString
1069 */
1070 extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1071 #define kSCPropNetIPSecSharedSecretEncryption kSCPropNetIPSecSharedSecretEncryption
1072
1073 /*!
1074 @const kSCPropNetIPSecConnectTime
1075 @discussion Value is a CFNumber
1076 */
1077 extern const CFStringRef kSCPropNetIPSecConnectTime __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1078 #define kSCPropNetIPSecConnectTime kSCPropNetIPSecConnectTime
1079
1080 /*!
1081 @const kSCPropNetIPSecRemoteAddress
1082 @discussion Value is a CFString
1083 */
1084 extern const CFStringRef kSCPropNetIPSecRemoteAddress __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1085 #define kSCPropNetIPSecRemoteAddress kSCPropNetIPSecRemoteAddress
1086
1087 /*!
1088 @const kSCPropNetIPSecStatus
1089 @discussion Value is a CFNumber
1090 */
1091 extern const CFStringRef kSCPropNetIPSecStatus __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1092 #define kSCPropNetIPSecStatus kSCPropNetIPSecStatus
1093
1094 /*!
1095 @const kSCPropNetIPSecXAuthEnabled
1096 @discussion Value is a CFNumber (0 or 1)
1097 */
1098 extern const CFStringRef kSCPropNetIPSecXAuthEnabled __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1099 #define kSCPropNetIPSecXAuthEnabled kSCPropNetIPSecXAuthEnabled
1100
1101 /*!
1102 @const kSCPropNetIPSecXAuthName
1103 @discussion Value is a CFString
1104 */
1105 extern const CFStringRef kSCPropNetIPSecXAuthName __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1106 #define kSCPropNetIPSecXAuthName kSCPropNetIPSecXAuthName
1107
1108 /*!
1109 @const kSCPropNetIPSecXAuthPassword
1110 @discussion Value is a CFString
1111 */
1112 extern const CFStringRef kSCPropNetIPSecXAuthPassword __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1113 #define kSCPropNetIPSecXAuthPassword kSCPropNetIPSecXAuthPassword
1114
1115 /*!
1116 @const kSCPropNetIPSecXAuthPasswordEncryption
1117 @discussion Value is a CFString
1118 */
1119 extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1120 #define kSCPropNetIPSecXAuthPasswordEncryption kSCPropNetIPSecXAuthPasswordEncryption
1121
1122 /*!
1123 @const kSCValNetIPSecAuthenticationMethodSharedSecret
1124 */
1125 extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1126 #define kSCValNetIPSecAuthenticationMethodSharedSecret kSCValNetIPSecAuthenticationMethodSharedSecret
1127
1128 /*!
1129 @const kSCValNetIPSecAuthenticationMethodCertificate
1130 */
1131 extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1132 #define kSCValNetIPSecAuthenticationMethodCertificate kSCValNetIPSecAuthenticationMethodCertificate
1133
1134 /*!
1135 @const kSCValNetIPSecAuthenticationMethodHybrid
1136 */
1137 extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1138 #define kSCValNetIPSecAuthenticationMethodHybrid kSCValNetIPSecAuthenticationMethodHybrid
1139
1140 /*!
1141 @const kSCValNetIPSecLocalIdentifierTypeKeyID
1142 */
1143 extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1144 #define kSCValNetIPSecLocalIdentifierTypeKeyID kSCValNetIPSecLocalIdentifierTypeKeyID
1145
1146 /*!
1147 @const kSCValNetIPSecSharedSecretEncryptionKeychain
1148 */
1149 extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1150 #define kSCValNetIPSecSharedSecretEncryptionKeychain kSCValNetIPSecSharedSecretEncryptionKeychain
1151
1152 /*!
1153 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain
1154 */
1155 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1156 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain kSCValNetIPSecXAuthPasswordEncryptionKeychain
1157
1158 /*!
1159 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt
1160 */
1161 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_3_0/*SPI*/);
1162 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt kSCValNetIPSecXAuthPasswordEncryptionPrompt
1163
1164 /*!
1165 @group kSCEntNetIPv4 Entity Keys
1166 */
1167
1168 /*!
1169 @const kSCPropNetIPv4Addresses
1170 @discussion Value is a CFArray[CFString]
1171 */
1172 extern const CFStringRef kSCPropNetIPv4Addresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1173 #define kSCPropNetIPv4Addresses kSCPropNetIPv4Addresses
1174
1175 /*!
1176 @const kSCPropNetIPv4ConfigMethod
1177 @discussion Value is a CFString
1178 */
1179 extern const CFStringRef kSCPropNetIPv4ConfigMethod __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1180 #define kSCPropNetIPv4ConfigMethod kSCPropNetIPv4ConfigMethod
1181
1182 /*!
1183 @const kSCPropNetIPv4DHCPClientID
1184 @discussion Value is a CFString
1185 */
1186 extern const CFStringRef kSCPropNetIPv4DHCPClientID __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1187 #define kSCPropNetIPv4DHCPClientID kSCPropNetIPv4DHCPClientID
1188
1189 /*!
1190 @const kSCPropNetIPv4Router
1191 @discussion Value is a CFString
1192 */
1193 extern const CFStringRef kSCPropNetIPv4Router __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1194 #define kSCPropNetIPv4Router kSCPropNetIPv4Router
1195
1196 /*!
1197 @const kSCPropNetIPv4SubnetMasks
1198 @discussion Value is a CFArray[CFString]
1199 */
1200 extern const CFStringRef kSCPropNetIPv4SubnetMasks __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1201 #define kSCPropNetIPv4SubnetMasks kSCPropNetIPv4SubnetMasks
1202
1203 /*!
1204 @const kSCPropNetIPv4DestAddresses
1205 @discussion Value is a CFArray[CFString]
1206 */
1207 extern const CFStringRef kSCPropNetIPv4DestAddresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1208 #define kSCPropNetIPv4DestAddresses kSCPropNetIPv4DestAddresses
1209
1210 /*!
1211 @const kSCPropNetIPv4BroadcastAddresses
1212 @discussion Value is a CFArray[CFString]
1213 */
1214 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1215 #define kSCPropNetIPv4BroadcastAddresses kSCPropNetIPv4BroadcastAddresses
1216
1217 /*!
1218 @const kSCValNetIPv4ConfigMethodAutomatic
1219 */
1220 extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1221 #define kSCValNetIPv4ConfigMethodAutomatic kSCValNetIPv4ConfigMethodAutomatic
1222
1223 /*!
1224 @const kSCValNetIPv4ConfigMethodBOOTP
1225 */
1226 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1227 #define kSCValNetIPv4ConfigMethodBOOTP kSCValNetIPv4ConfigMethodBOOTP
1228
1229 /*!
1230 @const kSCValNetIPv4ConfigMethodDHCP
1231 */
1232 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1233 #define kSCValNetIPv4ConfigMethodDHCP kSCValNetIPv4ConfigMethodDHCP
1234
1235 /*!
1236 @const kSCValNetIPv4ConfigMethodINFORM
1237 */
1238 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1239 #define kSCValNetIPv4ConfigMethodINFORM kSCValNetIPv4ConfigMethodINFORM
1240
1241 /*!
1242 @const kSCValNetIPv4ConfigMethodLinkLocal
1243 */
1244 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1245 #define kSCValNetIPv4ConfigMethodLinkLocal kSCValNetIPv4ConfigMethodLinkLocal
1246
1247 /*!
1248 @const kSCValNetIPv4ConfigMethodManual
1249 */
1250 extern const CFStringRef kSCValNetIPv4ConfigMethodManual __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1251 #define kSCValNetIPv4ConfigMethodManual kSCValNetIPv4ConfigMethodManual
1252
1253 /*!
1254 @const kSCValNetIPv4ConfigMethodPPP
1255 */
1256 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1257 #define kSCValNetIPv4ConfigMethodPPP kSCValNetIPv4ConfigMethodPPP
1258
1259 /*!
1260 @group kSCEntNetIPv6 Entity Keys
1261 */
1262
1263 /*!
1264 @const kSCPropNetIPv6Addresses
1265 @discussion Value is a CFArray[CFString]
1266 */
1267 extern const CFStringRef kSCPropNetIPv6Addresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1268 #define kSCPropNetIPv6Addresses kSCPropNetIPv6Addresses
1269
1270 /*!
1271 @const kSCPropNetIPv6ConfigMethod
1272 @discussion Value is a CFString
1273 */
1274 extern const CFStringRef kSCPropNetIPv6ConfigMethod __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1275 #define kSCPropNetIPv6ConfigMethod kSCPropNetIPv6ConfigMethod
1276
1277 /*!
1278 @const kSCPropNetIPv6DestAddresses
1279 @discussion Value is a CFArray[CFString]
1280 */
1281 extern const CFStringRef kSCPropNetIPv6DestAddresses __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1282 #define kSCPropNetIPv6DestAddresses kSCPropNetIPv6DestAddresses
1283
1284 /*!
1285 @const kSCPropNetIPv6Flags
1286 @discussion Value is a CFNumber
1287 */
1288 extern const CFStringRef kSCPropNetIPv6Flags __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1289 #define kSCPropNetIPv6Flags kSCPropNetIPv6Flags
1290
1291 /*!
1292 @const kSCPropNetIPv6PrefixLength
1293 @discussion Value is a CFArray[CFNumber]
1294 */
1295 extern const CFStringRef kSCPropNetIPv6PrefixLength __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1296 #define kSCPropNetIPv6PrefixLength kSCPropNetIPv6PrefixLength
1297
1298 /*!
1299 @const kSCPropNetIPv6Router
1300 @discussion Value is a CFString
1301 */
1302 extern const CFStringRef kSCPropNetIPv6Router __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1303 #define kSCPropNetIPv6Router kSCPropNetIPv6Router
1304
1305 /*!
1306 @const kSCValNetIPv6ConfigMethodAutomatic
1307 */
1308 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1309 #define kSCValNetIPv6ConfigMethodAutomatic kSCValNetIPv6ConfigMethodAutomatic
1310
1311 /*!
1312 @const kSCValNetIPv6ConfigMethodLinkLocal
1313 */
1314 extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/);
1315 #define kSCValNetIPv6ConfigMethodLinkLocal kSCValNetIPv6ConfigMethodLinkLocal
1316
1317 /*!
1318 @const kSCValNetIPv6ConfigMethodManual
1319 */
1320 extern const CFStringRef kSCValNetIPv6ConfigMethodManual __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1321 #define kSCValNetIPv6ConfigMethodManual kSCValNetIPv6ConfigMethodManual
1322
1323 /*!
1324 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1325 */
1326 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1327 #define kSCValNetIPv6ConfigMethodRouterAdvertisement kSCValNetIPv6ConfigMethodRouterAdvertisement
1328
1329 /*!
1330 @const kSCValNetIPv6ConfigMethod6to4
1331 */
1332 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1333 #define kSCValNetIPv6ConfigMethod6to4 kSCValNetIPv6ConfigMethod6to4
1334
1335 /*!
1336 @group kSCEntNet6to4 Entity Keys
1337 */
1338
1339 /*!
1340 @const kSCPropNet6to4Relay
1341 @discussion Value is a CFString
1342 */
1343 extern const CFStringRef kSCPropNet6to4Relay __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1344 #define kSCPropNet6to4Relay kSCPropNet6to4Relay
1345
1346 /*!
1347 @group kSCEntNetLink Entity Keys
1348 */
1349
1350 /*!
1351 @const kSCPropNetLinkActive
1352 @discussion Value is a CFBoolean
1353 */
1354 extern const CFStringRef kSCPropNetLinkActive __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1355 #define kSCPropNetLinkActive kSCPropNetLinkActive
1356
1357 /*!
1358 @const kSCPropNetLinkDetaching
1359 @discussion Value is a CFBoolean
1360 */
1361 extern const CFStringRef kSCPropNetLinkDetaching __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1362 #define kSCPropNetLinkDetaching kSCPropNetLinkDetaching
1363
1364 /*!
1365 @group kSCEntNetModem (Hardware) Entity Keys
1366 */
1367
1368 /*!
1369 @const kSCPropNetModemAccessPointName
1370 @discussion Value is a CFString
1371 */
1372 extern const CFStringRef kSCPropNetModemAccessPointName __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1373 #define kSCPropNetModemAccessPointName kSCPropNetModemAccessPointName
1374
1375 /*!
1376 @const kSCPropNetModemConnectionPersonality
1377 @discussion Value is a CFString
1378 */
1379 extern const CFStringRef kSCPropNetModemConnectionPersonality __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1380 #define kSCPropNetModemConnectionPersonality kSCPropNetModemConnectionPersonality
1381
1382 /*!
1383 @const kSCPropNetModemConnectionScript
1384 @discussion Value is a CFString
1385 */
1386 extern const CFStringRef kSCPropNetModemConnectionScript __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1387 #define kSCPropNetModemConnectionScript kSCPropNetModemConnectionScript
1388
1389 /*!
1390 @const kSCPropNetModemConnectSpeed
1391 @discussion Value is a CFNumber
1392 */
1393 extern const CFStringRef kSCPropNetModemConnectSpeed __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1394 #define kSCPropNetModemConnectSpeed kSCPropNetModemConnectSpeed
1395
1396 /*!
1397 @const kSCPropNetModemDataCompression
1398 @discussion Value is a CFNumber (0 or 1)
1399 */
1400 extern const CFStringRef kSCPropNetModemDataCompression __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1401 #define kSCPropNetModemDataCompression kSCPropNetModemDataCompression
1402
1403 /*!
1404 @const kSCPropNetModemDeviceContextID
1405 @discussion Value is a CFString
1406 */
1407 extern const CFStringRef kSCPropNetModemDeviceContextID __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1408 #define kSCPropNetModemDeviceContextID kSCPropNetModemDeviceContextID
1409
1410 /*!
1411 @const kSCPropNetModemDeviceModel
1412 @discussion Value is a CFString
1413 */
1414 extern const CFStringRef kSCPropNetModemDeviceModel __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1415 #define kSCPropNetModemDeviceModel kSCPropNetModemDeviceModel
1416
1417 /*!
1418 @const kSCPropNetModemDeviceVendor
1419 @discussion Value is a CFString
1420 */
1421 extern const CFStringRef kSCPropNetModemDeviceVendor __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1422 #define kSCPropNetModemDeviceVendor kSCPropNetModemDeviceVendor
1423
1424 /*!
1425 @const kSCPropNetModemDialMode
1426 @discussion Value is a CFString
1427 */
1428 extern const CFStringRef kSCPropNetModemDialMode __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1429 #define kSCPropNetModemDialMode kSCPropNetModemDialMode
1430
1431 /*!
1432 @const kSCPropNetModemErrorCorrection
1433 @discussion Value is a CFNumber (0 or 1)
1434 */
1435 extern const CFStringRef kSCPropNetModemErrorCorrection __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1436 #define kSCPropNetModemErrorCorrection kSCPropNetModemErrorCorrection
1437
1438 /*!
1439 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1440 @discussion Value is a CFNumber (0 or 1)
1441 */
1442 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1443 #define kSCPropNetModemHoldCallWaitingAudibleAlert kSCPropNetModemHoldCallWaitingAudibleAlert
1444
1445 /*!
1446 @const kSCPropNetModemHoldDisconnectOnAnswer
1447 @discussion Value is a CFNumber (0 or 1)
1448 */
1449 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1450 #define kSCPropNetModemHoldDisconnectOnAnswer kSCPropNetModemHoldDisconnectOnAnswer
1451
1452 /*!
1453 @const kSCPropNetModemHoldEnabled
1454 @discussion Value is a CFNumber (0 or 1)
1455 */
1456 extern const CFStringRef kSCPropNetModemHoldEnabled __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1457 #define kSCPropNetModemHoldEnabled kSCPropNetModemHoldEnabled
1458
1459 /*!
1460 @const kSCPropNetModemHoldReminder
1461 @discussion Value is a CFNumber (0 or 1)
1462 */
1463 extern const CFStringRef kSCPropNetModemHoldReminder __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1464 #define kSCPropNetModemHoldReminder kSCPropNetModemHoldReminder
1465
1466 /*!
1467 @const kSCPropNetModemHoldReminderTime
1468 @discussion Value is a CFNumber
1469 */
1470 extern const CFStringRef kSCPropNetModemHoldReminderTime __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1471 #define kSCPropNetModemHoldReminderTime kSCPropNetModemHoldReminderTime
1472
1473 /*!
1474 @const kSCPropNetModemNote
1475 @discussion Value is a CFString
1476 */
1477 extern const CFStringRef kSCPropNetModemNote __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1478 #define kSCPropNetModemNote kSCPropNetModemNote
1479
1480 /*!
1481 @const kSCPropNetModemPulseDial
1482 @discussion Value is a CFNumber (0 or 1)
1483 */
1484 extern const CFStringRef kSCPropNetModemPulseDial __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1485 #define kSCPropNetModemPulseDial kSCPropNetModemPulseDial
1486
1487 /*!
1488 @const kSCPropNetModemSpeaker
1489 @discussion Value is a CFNumber (0 or 1)
1490 */
1491 extern const CFStringRef kSCPropNetModemSpeaker __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1492 #define kSCPropNetModemSpeaker kSCPropNetModemSpeaker
1493
1494 /*!
1495 @const kSCPropNetModemSpeed
1496 @discussion Value is a CFNumber
1497 */
1498 extern const CFStringRef kSCPropNetModemSpeed __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1499 #define kSCPropNetModemSpeed kSCPropNetModemSpeed
1500
1501 /*!
1502 @const kSCValNetModemDialModeIgnoreDialTone
1503 */
1504 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1505 #define kSCValNetModemDialModeIgnoreDialTone kSCValNetModemDialModeIgnoreDialTone
1506
1507 /*!
1508 @const kSCValNetModemDialModeManual
1509 */
1510 extern const CFStringRef kSCValNetModemDialModeManual __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1511 #define kSCValNetModemDialModeManual kSCValNetModemDialModeManual
1512
1513 /*!
1514 @const kSCValNetModemDialModeWaitForDialTone
1515 */
1516 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1517 #define kSCValNetModemDialModeWaitForDialTone kSCValNetModemDialModeWaitForDialTone
1518
1519 /*!
1520 @group kSCEntNetPPP Entity Keys
1521 */
1522
1523 /*!
1524 @const kSCPropNetPPPACSPEnabled
1525 @discussion Value is a CFNumber (0 or 1)
1526 */
1527 extern const CFStringRef kSCPropNetPPPACSPEnabled __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1528 #define kSCPropNetPPPACSPEnabled kSCPropNetPPPACSPEnabled
1529
1530 /*!
1531 @const kSCPropNetPPPConnectTime
1532 @discussion Value is a CFNumber
1533 */
1534 extern const CFStringRef kSCPropNetPPPConnectTime __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1535 #define kSCPropNetPPPConnectTime kSCPropNetPPPConnectTime
1536
1537 /*!
1538 @const kSCPropNetPPPDeviceLastCause
1539 @discussion Value is a CFNumber
1540 */
1541 extern const CFStringRef kSCPropNetPPPDeviceLastCause __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1542 #define kSCPropNetPPPDeviceLastCause kSCPropNetPPPDeviceLastCause
1543
1544 /*!
1545 @const kSCPropNetPPPDialOnDemand
1546 @discussion Value is a CFNumber (0 or 1)
1547 */
1548 extern const CFStringRef kSCPropNetPPPDialOnDemand __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1549 #define kSCPropNetPPPDialOnDemand kSCPropNetPPPDialOnDemand
1550
1551 /*!
1552 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1553 @discussion Value is a CFNumber (0 or 1)
1554 */
1555 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1556 #define kSCPropNetPPPDisconnectOnFastUserSwitch kSCPropNetPPPDisconnectOnFastUserSwitch
1557
1558 /*!
1559 @const kSCPropNetPPPDisconnectOnIdle
1560 @discussion Value is a CFNumber (0 or 1)
1561 */
1562 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1563 #define kSCPropNetPPPDisconnectOnIdle kSCPropNetPPPDisconnectOnIdle
1564
1565 /*!
1566 @const kSCPropNetPPPDisconnectOnIdleTimer
1567 @discussion Value is a CFNumber
1568 */
1569 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1570 #define kSCPropNetPPPDisconnectOnIdleTimer kSCPropNetPPPDisconnectOnIdleTimer
1571
1572 /*!
1573 @const kSCPropNetPPPDisconnectOnLogout
1574 @discussion Value is a CFNumber (0 or 1)
1575 */
1576 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1577 #define kSCPropNetPPPDisconnectOnLogout kSCPropNetPPPDisconnectOnLogout
1578
1579 /*!
1580 @const kSCPropNetPPPDisconnectOnSleep
1581 @discussion Value is a CFNumber (0 or 1)
1582 */
1583 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1584 #define kSCPropNetPPPDisconnectOnSleep kSCPropNetPPPDisconnectOnSleep
1585
1586 /*!
1587 @const kSCPropNetPPPDisconnectTime
1588 @discussion Value is a CFNumber
1589 */
1590 extern const CFStringRef kSCPropNetPPPDisconnectTime __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1591 #define kSCPropNetPPPDisconnectTime kSCPropNetPPPDisconnectTime
1592
1593 /*!
1594 @const kSCPropNetPPPIdleReminderTimer
1595 @discussion Value is a CFNumber
1596 */
1597 extern const CFStringRef kSCPropNetPPPIdleReminderTimer __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1598 #define kSCPropNetPPPIdleReminderTimer kSCPropNetPPPIdleReminderTimer
1599
1600 /*!
1601 @const kSCPropNetPPPIdleReminder
1602 @discussion Value is a CFNumber (0 or 1)
1603 */
1604 extern const CFStringRef kSCPropNetPPPIdleReminder __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1605 #define kSCPropNetPPPIdleReminder kSCPropNetPPPIdleReminder
1606
1607 /*!
1608 @const kSCPropNetPPPLastCause
1609 @discussion Value is a CFNumber
1610 */
1611 extern const CFStringRef kSCPropNetPPPLastCause __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1612 #define kSCPropNetPPPLastCause kSCPropNetPPPLastCause
1613
1614 /*!
1615 @const kSCPropNetPPPLogfile
1616 @discussion Value is a CFString
1617 */
1618 extern const CFStringRef kSCPropNetPPPLogfile __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1619 #define kSCPropNetPPPLogfile kSCPropNetPPPLogfile
1620
1621 /*!
1622 @const kSCPropNetPPPPlugins
1623 @discussion Value is a CFArray[CFString]
1624 */
1625 extern const CFStringRef kSCPropNetPPPPlugins __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1626 #define kSCPropNetPPPPlugins kSCPropNetPPPPlugins
1627
1628 /*!
1629 @const kSCPropNetPPPRetryConnectTime
1630 @discussion Value is a CFNumber
1631 */
1632 extern const CFStringRef kSCPropNetPPPRetryConnectTime __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1633 #define kSCPropNetPPPRetryConnectTime kSCPropNetPPPRetryConnectTime
1634
1635 /*!
1636 @const kSCPropNetPPPSessionTimer
1637 @discussion Value is a CFNumber
1638 */
1639 extern const CFStringRef kSCPropNetPPPSessionTimer __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1640 #define kSCPropNetPPPSessionTimer kSCPropNetPPPSessionTimer
1641
1642 /*!
1643 @const kSCPropNetPPPStatus
1644 @discussion Value is a CFNumber
1645 */
1646 extern const CFStringRef kSCPropNetPPPStatus __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1647 #define kSCPropNetPPPStatus kSCPropNetPPPStatus
1648
1649 /*!
1650 @const kSCPropNetPPPUseSessionTimer
1651 @discussion Value is a CFNumber (0 or 1)
1652 */
1653 extern const CFStringRef kSCPropNetPPPUseSessionTimer __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1654 #define kSCPropNetPPPUseSessionTimer kSCPropNetPPPUseSessionTimer
1655
1656 /*!
1657 @const kSCPropNetPPPVerboseLogging
1658 @discussion Value is a CFNumber (0 or 1)
1659 */
1660 extern const CFStringRef kSCPropNetPPPVerboseLogging __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1661 #define kSCPropNetPPPVerboseLogging kSCPropNetPPPVerboseLogging
1662
1663 /*!
1664 @const kSCPropNetPPPAuthEAPPlugins
1665 @discussion Value is a CFArray[CFString]
1666 */
1667 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1668 #define kSCPropNetPPPAuthEAPPlugins kSCPropNetPPPAuthEAPPlugins
1669
1670 /*!
1671 @const kSCPropNetPPPAuthName
1672 @discussion Value is a CFString
1673 */
1674 extern const CFStringRef kSCPropNetPPPAuthName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1675 #define kSCPropNetPPPAuthName kSCPropNetPPPAuthName
1676
1677 /*!
1678 @const kSCPropNetPPPAuthPassword
1679 @discussion Value is a CFString
1680 */
1681 extern const CFStringRef kSCPropNetPPPAuthPassword __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1682 #define kSCPropNetPPPAuthPassword kSCPropNetPPPAuthPassword
1683
1684 /*!
1685 @const kSCPropNetPPPAuthPasswordEncryption
1686 @discussion Value is a CFString
1687 */
1688 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1689 #define kSCPropNetPPPAuthPasswordEncryption kSCPropNetPPPAuthPasswordEncryption
1690
1691 /*!
1692 @const kSCPropNetPPPAuthPrompt
1693 @discussion Value is a CFString
1694 */
1695 extern const CFStringRef kSCPropNetPPPAuthPrompt __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1696 #define kSCPropNetPPPAuthPrompt kSCPropNetPPPAuthPrompt
1697
1698 /*!
1699 @const kSCPropNetPPPAuthProtocol
1700 @discussion Value is a CFArray[CFString]
1701 */
1702 extern const CFStringRef kSCPropNetPPPAuthProtocol __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1703 #define kSCPropNetPPPAuthProtocol kSCPropNetPPPAuthProtocol
1704
1705 /*!
1706 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1707 */
1708 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1709 #define kSCValNetPPPAuthPasswordEncryptionKeychain kSCValNetPPPAuthPasswordEncryptionKeychain
1710
1711 /*!
1712 @const kSCValNetPPPAuthPasswordEncryptionToken
1713 */
1714 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1715 #define kSCValNetPPPAuthPasswordEncryptionToken kSCValNetPPPAuthPasswordEncryptionToken
1716
1717 /*!
1718 @const kSCValNetPPPAuthPromptBefore
1719 @discussion Value is a CFString
1720 */
1721 extern const CFStringRef kSCValNetPPPAuthPromptBefore __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1722 #define kSCValNetPPPAuthPromptBefore kSCValNetPPPAuthPromptBefore
1723
1724 /*!
1725 @const kSCValNetPPPAuthPromptAfter
1726 @discussion Value is a CFString
1727 */
1728 extern const CFStringRef kSCValNetPPPAuthPromptAfter __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1729 #define kSCValNetPPPAuthPromptAfter kSCValNetPPPAuthPromptAfter
1730
1731 /*!
1732 @const kSCValNetPPPAuthProtocolCHAP
1733 @discussion Value is a CFString
1734 */
1735 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1736 #define kSCValNetPPPAuthProtocolCHAP kSCValNetPPPAuthProtocolCHAP
1737
1738 /*!
1739 @const kSCValNetPPPAuthProtocolEAP
1740 @discussion Value is a CFString
1741 */
1742 extern const CFStringRef kSCValNetPPPAuthProtocolEAP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1743 #define kSCValNetPPPAuthProtocolEAP kSCValNetPPPAuthProtocolEAP
1744
1745 /*!
1746 @const kSCValNetPPPAuthProtocolMSCHAP1
1747 @discussion Value is a CFString
1748 */
1749 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1750 #define kSCValNetPPPAuthProtocolMSCHAP1 kSCValNetPPPAuthProtocolMSCHAP1
1751
1752 /*!
1753 @const kSCValNetPPPAuthProtocolMSCHAP2
1754 @discussion Value is a CFString
1755 */
1756 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1757 #define kSCValNetPPPAuthProtocolMSCHAP2 kSCValNetPPPAuthProtocolMSCHAP2
1758
1759 /*!
1760 @const kSCValNetPPPAuthProtocolPAP
1761 @discussion Value is a CFString
1762 */
1763 extern const CFStringRef kSCValNetPPPAuthProtocolPAP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1764 #define kSCValNetPPPAuthProtocolPAP kSCValNetPPPAuthProtocolPAP
1765
1766 /*!
1767 @const kSCPropNetPPPCommAlternateRemoteAddress
1768 @discussion Value is a CFString
1769 */
1770 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1771 #define kSCPropNetPPPCommAlternateRemoteAddress kSCPropNetPPPCommAlternateRemoteAddress
1772
1773 /*!
1774 @const kSCPropNetPPPCommConnectDelay
1775 @discussion Value is a CFNumber
1776 */
1777 extern const CFStringRef kSCPropNetPPPCommConnectDelay __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1778 #define kSCPropNetPPPCommConnectDelay kSCPropNetPPPCommConnectDelay
1779
1780 /*!
1781 @const kSCPropNetPPPCommDisplayTerminalWindow
1782 @discussion Value is a CFNumber (0 or 1)
1783 */
1784 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1785 #define kSCPropNetPPPCommDisplayTerminalWindow kSCPropNetPPPCommDisplayTerminalWindow
1786
1787 /*!
1788 @const kSCPropNetPPPCommRedialCount
1789 @discussion Value is a CFNumber
1790 */
1791 extern const CFStringRef kSCPropNetPPPCommRedialCount __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1792 #define kSCPropNetPPPCommRedialCount kSCPropNetPPPCommRedialCount
1793
1794 /*!
1795 @const kSCPropNetPPPCommRedialEnabled
1796 @discussion Value is a CFNumber (0 or 1)
1797 */
1798 extern const CFStringRef kSCPropNetPPPCommRedialEnabled __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1799 #define kSCPropNetPPPCommRedialEnabled kSCPropNetPPPCommRedialEnabled
1800
1801 /*!
1802 @const kSCPropNetPPPCommRedialInterval
1803 @discussion Value is a CFNumber
1804 */
1805 extern const CFStringRef kSCPropNetPPPCommRedialInterval __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1806 #define kSCPropNetPPPCommRedialInterval kSCPropNetPPPCommRedialInterval
1807
1808 /*!
1809 @const kSCPropNetPPPCommRemoteAddress
1810 @discussion Value is a CFString
1811 */
1812 extern const CFStringRef kSCPropNetPPPCommRemoteAddress __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1813 #define kSCPropNetPPPCommRemoteAddress kSCPropNetPPPCommRemoteAddress
1814
1815 /*!
1816 @const kSCPropNetPPPCommTerminalScript
1817 @discussion Value is a CFString
1818 */
1819 extern const CFStringRef kSCPropNetPPPCommTerminalScript __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1820 #define kSCPropNetPPPCommTerminalScript kSCPropNetPPPCommTerminalScript
1821
1822 /*!
1823 @const kSCPropNetPPPCommUseTerminalScript
1824 @discussion Value is a CFNumber (0 or 1)
1825 */
1826 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1827 #define kSCPropNetPPPCommUseTerminalScript kSCPropNetPPPCommUseTerminalScript
1828
1829 /*!
1830 @const kSCPropNetPPPCCPEnabled
1831 @discussion Value is a CFNumber (0 or 1)
1832 */
1833 extern const CFStringRef kSCPropNetPPPCCPEnabled __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1834 #define kSCPropNetPPPCCPEnabled kSCPropNetPPPCCPEnabled
1835
1836 /*!
1837 @const kSCPropNetPPPCCPMPPE40Enabled
1838 @discussion Value is a CFNumber (0 or 1)
1839 */
1840 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1841 #define kSCPropNetPPPCCPMPPE40Enabled kSCPropNetPPPCCPMPPE40Enabled
1842
1843 /*!
1844 @const kSCPropNetPPPCCPMPPE128Enabled
1845 @discussion Value is a CFNumber (0 or 1)
1846 */
1847 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1848 #define kSCPropNetPPPCCPMPPE128Enabled kSCPropNetPPPCCPMPPE128Enabled
1849
1850 /*!
1851 @const kSCPropNetPPPIPCPCompressionVJ
1852 @discussion Value is a CFNumber (0 or 1)
1853 */
1854 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1855 #define kSCPropNetPPPIPCPCompressionVJ kSCPropNetPPPIPCPCompressionVJ
1856
1857 /*!
1858 @const kSCPropNetPPPIPCPUsePeerDNS
1859 @discussion Value is a CFNumber (0 or 1)
1860 */
1861 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1862 #define kSCPropNetPPPIPCPUsePeerDNS kSCPropNetPPPIPCPUsePeerDNS
1863
1864 /*!
1865 @const kSCPropNetPPPLCPEchoEnabled
1866 @discussion Value is a CFNumber (0 or 1)
1867 */
1868 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1869 #define kSCPropNetPPPLCPEchoEnabled kSCPropNetPPPLCPEchoEnabled
1870
1871 /*!
1872 @const kSCPropNetPPPLCPEchoFailure
1873 @discussion Value is a CFNumber
1874 */
1875 extern const CFStringRef kSCPropNetPPPLCPEchoFailure __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1876 #define kSCPropNetPPPLCPEchoFailure kSCPropNetPPPLCPEchoFailure
1877
1878 /*!
1879 @const kSCPropNetPPPLCPEchoInterval
1880 @discussion Value is a CFNumber
1881 */
1882 extern const CFStringRef kSCPropNetPPPLCPEchoInterval __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1883 #define kSCPropNetPPPLCPEchoInterval kSCPropNetPPPLCPEchoInterval
1884
1885 /*!
1886 @const kSCPropNetPPPLCPCompressionACField
1887 @discussion Value is a CFNumber (0 or 1)
1888 */
1889 extern const CFStringRef kSCPropNetPPPLCPCompressionACField __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1890 #define kSCPropNetPPPLCPCompressionACField kSCPropNetPPPLCPCompressionACField
1891
1892 /*!
1893 @const kSCPropNetPPPLCPCompressionPField
1894 @discussion Value is a CFNumber (0 or 1)
1895 */
1896 extern const CFStringRef kSCPropNetPPPLCPCompressionPField __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1897 #define kSCPropNetPPPLCPCompressionPField kSCPropNetPPPLCPCompressionPField
1898
1899 /*!
1900 @const kSCPropNetPPPLCPMRU
1901 @discussion Value is a CFNumber
1902 */
1903 extern const CFStringRef kSCPropNetPPPLCPMRU __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1904 #define kSCPropNetPPPLCPMRU kSCPropNetPPPLCPMRU
1905
1906 /*!
1907 @const kSCPropNetPPPLCPMTU
1908 @discussion Value is a CFNumber
1909 */
1910 extern const CFStringRef kSCPropNetPPPLCPMTU __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1911 #define kSCPropNetPPPLCPMTU kSCPropNetPPPLCPMTU
1912
1913 /*!
1914 @const kSCPropNetPPPLCPReceiveACCM
1915 @discussion Value is a CFNumber
1916 */
1917 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1918 #define kSCPropNetPPPLCPReceiveACCM kSCPropNetPPPLCPReceiveACCM
1919
1920 /*!
1921 @const kSCPropNetPPPLCPTransmitACCM
1922 @discussion Value is a CFNumber
1923 */
1924 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1925 #define kSCPropNetPPPLCPTransmitACCM kSCPropNetPPPLCPTransmitACCM
1926
1927 /*!
1928 @group kSCEntNetPPPoE Entity Keys
1929 */
1930
1931 /*!
1932 @group kSCEntNetPPPSerial Entity Keys
1933 */
1934
1935 /*!
1936 @group kSCEntNetL2TP Entity Keys
1937 */
1938
1939 /*!
1940 @const kSCPropNetL2TPIPSecSharedSecret
1941 @discussion Value is a CFString
1942 */
1943 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1944 #define kSCPropNetL2TPIPSecSharedSecret kSCPropNetL2TPIPSecSharedSecret
1945
1946 /*!
1947 @const kSCPropNetL2TPIPSecSharedSecretEncryption
1948 @discussion Value is a CFString
1949 */
1950 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1951 #define kSCPropNetL2TPIPSecSharedSecretEncryption kSCPropNetL2TPIPSecSharedSecretEncryption
1952
1953 /*!
1954 @const kSCPropNetL2TPTransport
1955 @discussion Value is a CFString
1956 */
1957 extern const CFStringRef kSCPropNetL2TPTransport __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1958 #define kSCPropNetL2TPTransport kSCPropNetL2TPTransport
1959
1960 /*!
1961 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1962 */
1963 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1964 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1965
1966 /*!
1967 @const kSCValNetL2TPTransportIP
1968 */
1969 extern const CFStringRef kSCValNetL2TPTransportIP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1970 #define kSCValNetL2TPTransportIP kSCValNetL2TPTransportIP
1971
1972 /*!
1973 @const kSCValNetL2TPTransportIPSec
1974 */
1975 extern const CFStringRef kSCValNetL2TPTransportIPSec __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1976 #define kSCValNetL2TPTransportIPSec kSCValNetL2TPTransportIPSec
1977
1978 /*!
1979 @group kSCEntNetProxies Entity Keys
1980 */
1981
1982 /*!
1983 @const kSCPropNetProxiesExceptionsList
1984 @discussion Value is a CFArray[CFString]
1985 */
1986 extern const CFStringRef kSCPropNetProxiesExceptionsList __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1987 #define kSCPropNetProxiesExceptionsList kSCPropNetProxiesExceptionsList
1988
1989 /*!
1990 @const kSCPropNetProxiesExcludeSimpleHostnames
1991 @discussion Value is a CFNumber (0 or 1)
1992 */
1993 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1994 #define kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesExcludeSimpleHostnames
1995
1996 /*!
1997 @const kSCPropNetProxiesFTPEnable
1998 @discussion Value is a CFNumber (0 or 1)
1999 */
2000 extern const CFStringRef kSCPropNetProxiesFTPEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2001 #define kSCPropNetProxiesFTPEnable kSCPropNetProxiesFTPEnable
2002
2003 /*!
2004 @const kSCPropNetProxiesFTPPassive
2005 @discussion Value is a CFNumber (0 or 1)
2006 */
2007 extern const CFStringRef kSCPropNetProxiesFTPPassive __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2008 #define kSCPropNetProxiesFTPPassive kSCPropNetProxiesFTPPassive
2009
2010 /*!
2011 @const kSCPropNetProxiesFTPPort
2012 @discussion Value is a CFNumber
2013 */
2014 extern const CFStringRef kSCPropNetProxiesFTPPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2015 #define kSCPropNetProxiesFTPPort kSCPropNetProxiesFTPPort
2016
2017 /*!
2018 @const kSCPropNetProxiesFTPProxy
2019 @discussion Value is a CFString
2020 */
2021 extern const CFStringRef kSCPropNetProxiesFTPProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2022 #define kSCPropNetProxiesFTPProxy kSCPropNetProxiesFTPProxy
2023
2024 /*!
2025 @const kSCPropNetProxiesGopherEnable
2026 @discussion Value is a CFNumber (0 or 1)
2027 */
2028 extern const CFStringRef kSCPropNetProxiesGopherEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2029 #define kSCPropNetProxiesGopherEnable kSCPropNetProxiesGopherEnable
2030
2031 /*!
2032 @const kSCPropNetProxiesGopherPort
2033 @discussion Value is a CFNumber
2034 */
2035 extern const CFStringRef kSCPropNetProxiesGopherPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2036 #define kSCPropNetProxiesGopherPort kSCPropNetProxiesGopherPort
2037
2038 /*!
2039 @const kSCPropNetProxiesGopherProxy
2040 @discussion Value is a CFString
2041 */
2042 extern const CFStringRef kSCPropNetProxiesGopherProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2043 #define kSCPropNetProxiesGopherProxy kSCPropNetProxiesGopherProxy
2044
2045 /*!
2046 @const kSCPropNetProxiesHTTPEnable
2047 @discussion Value is a CFNumber (0 or 1)
2048 */
2049 extern const CFStringRef kSCPropNetProxiesHTTPEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2050 #define kSCPropNetProxiesHTTPEnable kSCPropNetProxiesHTTPEnable
2051
2052 /*!
2053 @const kSCPropNetProxiesHTTPPort
2054 @discussion Value is a CFNumber
2055 */
2056 extern const CFStringRef kSCPropNetProxiesHTTPPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2057 #define kSCPropNetProxiesHTTPPort kSCPropNetProxiesHTTPPort
2058
2059 /*!
2060 @const kSCPropNetProxiesHTTPProxy
2061 @discussion Value is a CFString
2062 */
2063 extern const CFStringRef kSCPropNetProxiesHTTPProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2064 #define kSCPropNetProxiesHTTPProxy kSCPropNetProxiesHTTPProxy
2065
2066 /*!
2067 @const kSCPropNetProxiesHTTPSEnable
2068 @discussion Value is a CFNumber (0 or 1)
2069 */
2070 extern const CFStringRef kSCPropNetProxiesHTTPSEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2071 #define kSCPropNetProxiesHTTPSEnable kSCPropNetProxiesHTTPSEnable
2072
2073 /*!
2074 @const kSCPropNetProxiesHTTPSPort
2075 @discussion Value is a CFNumber
2076 */
2077 extern const CFStringRef kSCPropNetProxiesHTTPSPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2078 #define kSCPropNetProxiesHTTPSPort kSCPropNetProxiesHTTPSPort
2079
2080 /*!
2081 @const kSCPropNetProxiesHTTPSProxy
2082 @discussion Value is a CFString
2083 */
2084 extern const CFStringRef kSCPropNetProxiesHTTPSProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2085 #define kSCPropNetProxiesHTTPSProxy kSCPropNetProxiesHTTPSProxy
2086
2087 /*!
2088 @const kSCPropNetProxiesRTSPEnable
2089 @discussion Value is a CFNumber (0 or 1)
2090 */
2091 extern const CFStringRef kSCPropNetProxiesRTSPEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2092 #define kSCPropNetProxiesRTSPEnable kSCPropNetProxiesRTSPEnable
2093
2094 /*!
2095 @const kSCPropNetProxiesRTSPPort
2096 @discussion Value is a CFNumber
2097 */
2098 extern const CFStringRef kSCPropNetProxiesRTSPPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2099 #define kSCPropNetProxiesRTSPPort kSCPropNetProxiesRTSPPort
2100
2101 /*!
2102 @const kSCPropNetProxiesRTSPProxy
2103 @discussion Value is a CFString
2104 */
2105 extern const CFStringRef kSCPropNetProxiesRTSPProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2106 #define kSCPropNetProxiesRTSPProxy kSCPropNetProxiesRTSPProxy
2107
2108 /*!
2109 @const kSCPropNetProxiesSOCKSEnable
2110 @discussion Value is a CFNumber (0 or 1)
2111 */
2112 extern const CFStringRef kSCPropNetProxiesSOCKSEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2113 #define kSCPropNetProxiesSOCKSEnable kSCPropNetProxiesSOCKSEnable
2114
2115 /*!
2116 @const kSCPropNetProxiesSOCKSPort
2117 @discussion Value is a CFNumber
2118 */
2119 extern const CFStringRef kSCPropNetProxiesSOCKSPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2120 #define kSCPropNetProxiesSOCKSPort kSCPropNetProxiesSOCKSPort
2121
2122 /*!
2123 @const kSCPropNetProxiesSOCKSProxy
2124 @discussion Value is a CFString
2125 */
2126 extern const CFStringRef kSCPropNetProxiesSOCKSProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2127 #define kSCPropNetProxiesSOCKSProxy kSCPropNetProxiesSOCKSProxy
2128
2129 /*!
2130 @const kSCPropNetProxiesProxyAutoConfigEnable
2131 @discussion Value is a CFNumber (0 or 1)
2132 */
2133 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2134 #define kSCPropNetProxiesProxyAutoConfigEnable kSCPropNetProxiesProxyAutoConfigEnable
2135
2136 /*!
2137 @const kSCPropNetProxiesProxyAutoConfigJavaScript
2138 @discussion Value is a CFString
2139 */
2140 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/);
2141 #define kSCPropNetProxiesProxyAutoConfigJavaScript kSCPropNetProxiesProxyAutoConfigJavaScript
2142
2143 /*!
2144 @const kSCPropNetProxiesProxyAutoConfigURLString
2145 @discussion Value is a CFString
2146 */
2147 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2148 #define kSCPropNetProxiesProxyAutoConfigURLString kSCPropNetProxiesProxyAutoConfigURLString
2149
2150 /*!
2151 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
2152 @discussion Value is a CFNumber (0 or 1)
2153 */
2154 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2155 #define kSCPropNetProxiesProxyAutoDiscoveryEnable kSCPropNetProxiesProxyAutoDiscoveryEnable
2156
2157 /*!
2158 @group kSCEntNetSMB Entity Keys
2159 */
2160
2161 /*!
2162 @const kSCPropNetSMBNetBIOSName
2163 @discussion Value is a CFString
2164 */
2165 extern const CFStringRef kSCPropNetSMBNetBIOSName __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2166 #define kSCPropNetSMBNetBIOSName kSCPropNetSMBNetBIOSName
2167
2168 /*!
2169 @const kSCPropNetSMBNetBIOSNodeType
2170 @discussion Value is a CFString
2171 */
2172 extern const CFStringRef kSCPropNetSMBNetBIOSNodeType __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2173 #define kSCPropNetSMBNetBIOSNodeType kSCPropNetSMBNetBIOSNodeType
2174
2175 /*!
2176 @const kSCPropNetSMBNetBIOSScope
2177 @discussion Value is a CFString
2178 */
2179 extern const CFStringRef kSCPropNetSMBNetBIOSScope __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5,__MAC_10_7,__IPHONE_NA,__IPHONE_NA);
2180 #define kSCPropNetSMBNetBIOSScope kSCPropNetSMBNetBIOSScope
2181
2182 /*!
2183 @const kSCPropNetSMBWINSAddresses
2184 @discussion Value is a CFArray[CFString]
2185 */
2186 extern const CFStringRef kSCPropNetSMBWINSAddresses __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2187 #define kSCPropNetSMBWINSAddresses kSCPropNetSMBWINSAddresses
2188
2189 /*!
2190 @const kSCPropNetSMBWorkgroup
2191 @discussion Value is a CFString
2192 */
2193 extern const CFStringRef kSCPropNetSMBWorkgroup __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2194 #define kSCPropNetSMBWorkgroup kSCPropNetSMBWorkgroup
2195
2196 /*!
2197 @const kSCValNetSMBNetBIOSNodeTypeBroadcast
2198 */
2199 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2200 #define kSCValNetSMBNetBIOSNodeTypeBroadcast kSCValNetSMBNetBIOSNodeTypeBroadcast
2201
2202 /*!
2203 @const kSCValNetSMBNetBIOSNodeTypePeer
2204 */
2205 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2206 #define kSCValNetSMBNetBIOSNodeTypePeer kSCValNetSMBNetBIOSNodeTypePeer
2207
2208 /*!
2209 @const kSCValNetSMBNetBIOSNodeTypeMixed
2210 */
2211 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2212 #define kSCValNetSMBNetBIOSNodeTypeMixed kSCValNetSMBNetBIOSNodeTypeMixed
2213
2214 /*!
2215 @const kSCValNetSMBNetBIOSNodeTypeHybrid
2216 */
2217 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2218 #define kSCValNetSMBNetBIOSNodeTypeHybrid kSCValNetSMBNetBIOSNodeTypeHybrid
2219
2220 /*!
2221 @group kSCCompUsers Entity Keys
2222 */
2223
2224 /*!
2225 @const kSCEntUsersConsoleUser
2226 */
2227 extern const CFStringRef kSCEntUsersConsoleUser __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2228 #define kSCEntUsersConsoleUser kSCEntUsersConsoleUser
2229
2230 /*!
2231 @group kSCCompSystem Properties
2232 */
2233
2234 /*!
2235 @const kSCPropSystemComputerName
2236 @discussion Value is a CFString
2237 */
2238 extern const CFStringRef kSCPropSystemComputerName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2239 #define kSCPropSystemComputerName kSCPropSystemComputerName
2240
2241 /*!
2242 @const kSCPropSystemComputerNameEncoding
2243 @discussion Value is a CFNumber
2244 */
2245 extern const CFStringRef kSCPropSystemComputerNameEncoding __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2246 #define kSCPropSystemComputerNameEncoding kSCPropSystemComputerNameEncoding
2247
2248 /*!
2249 @group SCDynamicStore "domain" prefixes
2250 */
2251
2252 /*!
2253 @const kSCDynamicStoreDomainFile
2254 */
2255 extern const CFStringRef kSCDynamicStoreDomainFile __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2256 #define kSCDynamicStoreDomainFile kSCDynamicStoreDomainFile
2257
2258 /*!
2259 @const kSCDynamicStoreDomainPlugin
2260 */
2261 extern const CFStringRef kSCDynamicStoreDomainPlugin __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2262 #define kSCDynamicStoreDomainPlugin kSCDynamicStoreDomainPlugin
2263
2264 /*!
2265 @const kSCDynamicStoreDomainSetup
2266 */
2267 extern const CFStringRef kSCDynamicStoreDomainSetup __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2268 #define kSCDynamicStoreDomainSetup kSCDynamicStoreDomainSetup
2269
2270 /*!
2271 @const kSCDynamicStoreDomainState
2272 */
2273 extern const CFStringRef kSCDynamicStoreDomainState __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2274 #define kSCDynamicStoreDomainState kSCDynamicStoreDomainState
2275
2276 /*!
2277 @const kSCDynamicStoreDomainPrefs
2278 */
2279 extern const CFStringRef kSCDynamicStoreDomainPrefs __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2280 #define kSCDynamicStoreDomainPrefs kSCDynamicStoreDomainPrefs
2281
2282 /*!
2283 @group Preference ("location") Keys
2284 */
2285
2286 /*!
2287 @const kSCDynamicStorePropSetupCurrentSet
2288 @discussion Value is a CFString
2289 */
2290 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2291 #define kSCDynamicStorePropSetupCurrentSet kSCDynamicStorePropSetupCurrentSet
2292
2293 /*!
2294 @const kSCDynamicStorePropSetupLastUpdated
2295 */
2296 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2297 #define kSCDynamicStorePropSetupLastUpdated kSCDynamicStorePropSetupLastUpdated
2298
2299 /*!
2300 @group Common/shared Keys
2301 */
2302
2303 /*!
2304 @const kSCDynamicStorePropNetInterfaces
2305 @discussion Value is a CFArray[CFString]
2306 */
2307 extern const CFStringRef kSCDynamicStorePropNetInterfaces __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2308 #define kSCDynamicStorePropNetInterfaces kSCDynamicStorePropNetInterfaces
2309
2310 /*!
2311 @const kSCDynamicStorePropNetPrimaryInterface
2312 @discussion Value is a CFString
2313 */
2314 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2315 #define kSCDynamicStorePropNetPrimaryInterface kSCDynamicStorePropNetPrimaryInterface
2316
2317 /*!
2318 @const kSCDynamicStorePropNetPrimaryService
2319 @discussion Value is a CFString
2320 */
2321 extern const CFStringRef kSCDynamicStorePropNetPrimaryService __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2322 #define kSCDynamicStorePropNetPrimaryService kSCDynamicStorePropNetPrimaryService
2323
2324 /*!
2325 @const kSCDynamicStorePropNetServiceIDs
2326 @discussion Value is a CFArray[CFString]
2327 */
2328 extern const CFStringRef kSCDynamicStorePropNetServiceIDs __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2329 #define kSCDynamicStorePropNetServiceIDs kSCDynamicStorePropNetServiceIDs
2330
2331 /*!
2332 @const kSCPropUsersConsoleUserName
2333 @discussion Value is a CFString
2334 */
2335 extern const CFStringRef kSCPropUsersConsoleUserName __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA);
2336 #define kSCPropUsersConsoleUserName kSCPropUsersConsoleUserName
2337
2338 /*!
2339 @const kSCPropUsersConsoleUserUID
2340 @discussion Value is a CFNumber
2341 */
2342 extern const CFStringRef kSCPropUsersConsoleUserUID __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA);
2343 #define kSCPropUsersConsoleUserUID kSCPropUsersConsoleUserUID
2344
2345 /*!
2346 @const kSCPropUsersConsoleUserGID
2347 @discussion Value is a CFNumber
2348 */
2349 extern const CFStringRef kSCPropUsersConsoleUserGID __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA);
2350 #define kSCPropUsersConsoleUserGID kSCPropUsersConsoleUserGID
2351
2352 CF_ASSUME_NONNULL_END
2353
2354 #endif /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
2355 #endif /* _SCSCHEMADEFINITIONS_H */