]> git.saurik.com Git - apple/configd.git/blob - SystemConfiguration.fproj/SCSchemaDefinitions.h
configd-801.1.1.tar.gz
[apple/configd.git] / SystemConfiguration.fproj / SCSchemaDefinitions.h
1 /*
2 * Copyright (c) 2000-2015 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 * kSCEntNetPPTP Entity Keys
330 *
331 * * RESERVED FOR FUTURE USE *
332 *
333 * kSCEntNetL2TP Entity Keys
334 *
335 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
336 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
337 * kSCPropNetL2TPTransport "Transport" CFString
338 *
339 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
340 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
341 *
342 * --- kSCPropNetL2TPTransport values ---
343 * kSCValNetL2TPTransportIP "IP"
344 * kSCValNetL2TPTransportIPSec "IPSec"
345 *
346 * kSCEntNetProxies Entity Keys
347 *
348 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]
349 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)
350 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)
351 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)
352 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber
353 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString
354 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)
355 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber
356 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString
357 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)
358 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber
359 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString
360 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)
361 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber
362 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString
363 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)
364 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber
365 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString
366 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)
367 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber
368 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString
369 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)
370 * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString
371 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString
372 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)
373 *
374 * kSCEntNetSMB Entity Keys
375 *
376 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString
377 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString
378 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString
379 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]
380 * kSCPropNetSMBWorkgroup "Workgroup" CFString
381 *
382 * --- kSCPropNetSMBNetBIOSNodeType values ---
383 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"
384 * kSCValNetSMBNetBIOSNodeTypePeer "Peer"
385 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"
386 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"
387 *
388 * kSCCompUsers Entity Keys
389 *
390 * kSCEntUsersConsoleUser "ConsoleUser"
391 *
392 * kSCCompSystem Properties
393 *
394 * kSCPropSystemComputerName "ComputerName" CFString
395 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
396 *
397 * SCDynamicStore "domain" prefixes
398 *
399 * kSCDynamicStoreDomainFile "File:"
400 * kSCDynamicStoreDomainPlugin "Plugin:"
401 * kSCDynamicStoreDomainSetup "Setup:"
402 * kSCDynamicStoreDomainState "State:"
403 * kSCDynamicStoreDomainPrefs "Prefs:"
404 *
405 * Preference ("location") Keys
406 *
407 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
408 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
409 *
410 * Common/shared Keys
411 *
412 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
413 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
414 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
415 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
416 */
417
418
419 #ifndef _SCSCHEMADEFINITIONS_H
420 #ifdef USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS
421 #include <SystemConfiguration/_SCSchemaDefinitions.h>
422 #else /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
423 #define _SCSCHEMADEFINITIONS_H
424
425 #include <Availability.h>
426 #include <TargetConditionals.h>
427 #include <CoreFoundation/CFString.h>
428
429 /*!
430 * @header SCSchemaDefinitions
431 */
432
433 #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_FUTURE __AVAILABILITY_INTERNAL__IPHONE_2_0/*SPI*/
434
435 CF_ASSUME_NONNULL_BEGIN
436
437 /*!
438 @const kSCResvLink
439 @discussion Value is a CFString
440 */
441 extern const CFStringRef kSCResvLink __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
442 #define kSCResvLink kSCResvLink
443
444 /*!
445 @const kSCResvInactive
446 */
447 extern const CFStringRef kSCResvInactive __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
448 #define kSCResvInactive kSCResvInactive
449
450 /*!
451 @const kSCPropInterfaceName
452 @discussion Value is a CFString
453 */
454 extern const CFStringRef kSCPropInterfaceName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
455 #define kSCPropInterfaceName kSCPropInterfaceName
456
457 /*!
458 @const kSCPropMACAddress
459 @discussion Value is a CFString
460 */
461 extern const CFStringRef kSCPropMACAddress __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
462 #define kSCPropMACAddress kSCPropMACAddress
463
464 /*!
465 @const kSCPropUserDefinedName
466 @discussion Value is a CFString
467 */
468 extern const CFStringRef kSCPropUserDefinedName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
469 #define kSCPropUserDefinedName kSCPropUserDefinedName
470
471 /*!
472 @const kSCPropVersion
473 @discussion Value is a CFString
474 */
475 extern const CFStringRef kSCPropVersion __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
476 #define kSCPropVersion kSCPropVersion
477
478 /*!
479 @group Preference Keys
480 */
481
482 /*!
483 @const kSCPrefCurrentSet
484 @discussion Value is a CFString
485 */
486 extern const CFStringRef kSCPrefCurrentSet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
487 #define kSCPrefCurrentSet kSCPrefCurrentSet
488
489 /*!
490 @const kSCPrefNetworkServices
491 @discussion Value is a CFDictionary
492 */
493 extern const CFStringRef kSCPrefNetworkServices __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
494 #define kSCPrefNetworkServices kSCPrefNetworkServices
495
496 /*!
497 @const kSCPrefSets
498 @discussion Value is a CFDictionary
499 */
500 extern const CFStringRef kSCPrefSets __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
501 #define kSCPrefSets kSCPrefSets
502
503 /*!
504 @const kSCPrefSystem
505 @discussion Value is a CFDictionary
506 */
507 extern const CFStringRef kSCPrefSystem __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
508 #define kSCPrefSystem kSCPrefSystem
509
510 /*!
511 @group Component Keys
512 */
513
514 /*!
515 @const kSCCompNetwork
516 */
517 extern const CFStringRef kSCCompNetwork __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
518 #define kSCCompNetwork kSCCompNetwork
519
520 /*!
521 @const kSCCompService
522 */
523 extern const CFStringRef kSCCompService __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
524 #define kSCCompService kSCCompService
525
526 /*!
527 @const kSCCompGlobal
528 */
529 extern const CFStringRef kSCCompGlobal __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
530 #define kSCCompGlobal kSCCompGlobal
531
532 /*!
533 @const kSCCompHostNames
534 */
535 extern const CFStringRef kSCCompHostNames __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
536 #define kSCCompHostNames kSCCompHostNames
537
538 /*!
539 @const kSCCompInterface
540 */
541 extern const CFStringRef kSCCompInterface __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
542 #define kSCCompInterface kSCCompInterface
543
544 /*!
545 @const kSCCompSystem
546 */
547 extern const CFStringRef kSCCompSystem __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
548 #define kSCCompSystem kSCCompSystem
549
550 /*!
551 @const kSCCompUsers
552 */
553 extern const CFStringRef kSCCompUsers __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
554 #define kSCCompUsers kSCCompUsers
555
556 /*!
557 @const kSCCompAnyRegex
558 */
559 extern const CFStringRef kSCCompAnyRegex __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
560 #define kSCCompAnyRegex kSCCompAnyRegex
561
562 /*!
563 @group Network Entity Keys
564 */
565
566 /*!
567 @const kSCEntNetAirPort
568 @discussion Value is a CFDictionary
569 */
570 extern const CFStringRef kSCEntNetAirPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
571 #define kSCEntNetAirPort kSCEntNetAirPort
572
573 /*!
574 @const kSCEntNetAppleTalk
575 @discussion Value is a CFDictionary
576 */
577 extern const CFStringRef kSCEntNetAppleTalk __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
578 #define kSCEntNetAppleTalk kSCEntNetAppleTalk
579
580 /*!
581 @const kSCEntNetDHCP
582 @discussion Value is a CFDictionary
583 */
584 extern const CFStringRef kSCEntNetDHCP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
585 #define kSCEntNetDHCP kSCEntNetDHCP
586
587 /*!
588 @const kSCEntNetDNS
589 @discussion Value is a CFDictionary
590 */
591 extern const CFStringRef kSCEntNetDNS __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
592 #define kSCEntNetDNS kSCEntNetDNS
593
594 /*!
595 @const kSCEntNetEthernet
596 @discussion Value is a CFDictionary
597 */
598 extern const CFStringRef kSCEntNetEthernet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
599 #define kSCEntNetEthernet kSCEntNetEthernet
600
601 /*!
602 @const kSCEntNetFireWire
603 @discussion Value is a CFDictionary
604 */
605 extern const CFStringRef kSCEntNetFireWire __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
606 #define kSCEntNetFireWire kSCEntNetFireWire
607
608 /*!
609 @const kSCEntNetInterface
610 @discussion Value is a CFDictionary
611 */
612 extern const CFStringRef kSCEntNetInterface __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
613 #define kSCEntNetInterface kSCEntNetInterface
614
615 /*!
616 @const kSCEntNetIPSec
617 @discussion Value is a CFDictionary
618 */
619 extern const CFStringRef kSCEntNetIPSec __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
620 #define kSCEntNetIPSec kSCEntNetIPSec
621
622 /*!
623 @const kSCEntNetIPv4
624 @discussion Value is a CFDictionary
625 */
626 extern const CFStringRef kSCEntNetIPv4 __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
627 #define kSCEntNetIPv4 kSCEntNetIPv4
628
629 /*!
630 @const kSCEntNetIPv6
631 @discussion Value is a CFDictionary
632 */
633 extern const CFStringRef kSCEntNetIPv6 __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
634 #define kSCEntNetIPv6 kSCEntNetIPv6
635
636 /*!
637 @const kSCEntNetL2TP
638 @discussion Value is a CFDictionary
639 */
640 extern const CFStringRef kSCEntNetL2TP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
641 #define kSCEntNetL2TP kSCEntNetL2TP
642
643 /*!
644 @const kSCEntNetLink
645 @discussion Value is a CFDictionary
646 */
647 extern const CFStringRef kSCEntNetLink __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
648 #define kSCEntNetLink kSCEntNetLink
649
650 /*!
651 @const kSCEntNetModem
652 @discussion Value is a CFDictionary
653 */
654 extern const CFStringRef kSCEntNetModem __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
655 #define kSCEntNetModem kSCEntNetModem
656
657 /*!
658 @const kSCEntNetNetInfo
659 @discussion Value is a CFDictionary
660 */
661 extern const CFStringRef kSCEntNetNetInfo __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
662 #define kSCEntNetNetInfo kSCEntNetNetInfo
663
664 /*!
665 @const kSCEntNetPPP
666 @discussion Value is a CFDictionary
667 */
668 extern const CFStringRef kSCEntNetPPP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
669 #define kSCEntNetPPP kSCEntNetPPP
670
671 /*!
672 @const kSCEntNetPPPoE
673 @discussion Value is a CFDictionary
674 */
675 extern const CFStringRef kSCEntNetPPPoE __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
676 #define kSCEntNetPPPoE kSCEntNetPPPoE
677
678 /*!
679 @const kSCEntNetPPPSerial
680 @discussion Value is a CFDictionary
681 */
682 extern const CFStringRef kSCEntNetPPPSerial __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
683 #define kSCEntNetPPPSerial kSCEntNetPPPSerial
684
685 /*!
686 @const kSCEntNetPPTP
687 @discussion Value is a CFDictionary
688 */
689 extern const CFStringRef kSCEntNetPPTP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
690 #define kSCEntNetPPTP kSCEntNetPPTP
691
692 /*!
693 @const kSCEntNetProxies
694 @discussion Value is a CFDictionary
695 */
696 extern const CFStringRef kSCEntNetProxies __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
697 #define kSCEntNetProxies kSCEntNetProxies
698
699 /*!
700 @const kSCEntNetSMB
701 @discussion Value is a CFDictionary
702 */
703 extern const CFStringRef kSCEntNetSMB __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
704 #define kSCEntNetSMB kSCEntNetSMB
705
706 /*!
707 @const kSCEntNet6to4
708 @discussion Value is a CFDictionary
709 */
710 extern const CFStringRef kSCEntNet6to4 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
711 #define kSCEntNet6to4 kSCEntNet6to4
712
713 /*!
714 @group kSCCompNetwork Properties
715 */
716
717 /*!
718 @const kSCPropNetOverridePrimary
719 @discussion Value is a CFNumber (0 or 1)
720 */
721 extern const CFStringRef kSCPropNetOverridePrimary __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
722 #define kSCPropNetOverridePrimary kSCPropNetOverridePrimary
723
724 /*!
725 @const kSCPropNetServiceOrder
726 @discussion Value is a CFArray[CFString]
727 */
728 extern const CFStringRef kSCPropNetServiceOrder __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
729 #define kSCPropNetServiceOrder kSCPropNetServiceOrder
730
731 /*!
732 @const kSCPropNetPPPOverridePrimary
733 @discussion Value is a CFNumber (0 or 1)
734 */
735 extern const CFStringRef kSCPropNetPPPOverridePrimary __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
736 #define kSCPropNetPPPOverridePrimary kSCPropNetPPPOverridePrimary
737
738 /*!
739 @group kSCCompNetworkInterface Properties
740 */
741
742 /*!
743 @const kSCPropNetInterfaces
744 @discussion Value is a CFArray[CFString]
745 */
746 extern const CFStringRef kSCPropNetInterfaces __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
747 #define kSCPropNetInterfaces kSCPropNetInterfaces
748
749 /*!
750 @group kSCCompNetworkHostNames Properties
751 */
752
753 /*!
754 @const kSCPropNetLocalHostName
755 @discussion Value is a CFString
756 */
757 extern const CFStringRef kSCPropNetLocalHostName __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
758 #define kSCPropNetLocalHostName kSCPropNetLocalHostName
759
760 /*!
761 @group kSCEntNetAirPort (Hardware) Entity Keys
762 */
763
764 /*!
765 @const kSCPropNetAirPortAllowNetCreation
766 @discussion Value is a CFNumber (0 or 1)
767 */
768 extern const CFStringRef kSCPropNetAirPortAllowNetCreation __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
769 #define kSCPropNetAirPortAllowNetCreation kSCPropNetAirPortAllowNetCreation
770
771 /*!
772 @const kSCPropNetAirPortAuthPassword
773 @discussion Value is a CFData
774 */
775 extern const CFStringRef kSCPropNetAirPortAuthPassword __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
776 #define kSCPropNetAirPortAuthPassword kSCPropNetAirPortAuthPassword
777
778 /*!
779 @const kSCPropNetAirPortAuthPasswordEncryption
780 @discussion Value is a CFString
781 */
782 extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
783 #define kSCPropNetAirPortAuthPasswordEncryption kSCPropNetAirPortAuthPasswordEncryption
784
785 /*!
786 @const kSCPropNetAirPortJoinMode
787 @discussion Value is a CFString
788 */
789 extern const CFStringRef kSCPropNetAirPortJoinMode __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
790 #define kSCPropNetAirPortJoinMode kSCPropNetAirPortJoinMode
791
792 /*!
793 @const kSCPropNetAirPortPowerEnabled
794 @discussion Value is a CFNumber (0 or 1)
795 */
796 extern const CFStringRef kSCPropNetAirPortPowerEnabled __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
797 #define kSCPropNetAirPortPowerEnabled kSCPropNetAirPortPowerEnabled
798
799 /*!
800 @const kSCPropNetAirPortPreferredNetwork
801 @discussion Value is a CFString
802 */
803 extern const CFStringRef kSCPropNetAirPortPreferredNetwork __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
804 #define kSCPropNetAirPortPreferredNetwork kSCPropNetAirPortPreferredNetwork
805
806 /*!
807 @const kSCPropNetAirPortSavePasswords
808 @discussion Value is a CFNumber (0 or 1)
809 */
810 extern const CFStringRef kSCPropNetAirPortSavePasswords __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
811 #define kSCPropNetAirPortSavePasswords kSCPropNetAirPortSavePasswords
812
813 /*!
814 @const kSCValNetAirPortJoinModeAutomatic
815 */
816 extern const CFStringRef kSCValNetAirPortJoinModeAutomatic __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
817 #define kSCValNetAirPortJoinModeAutomatic kSCValNetAirPortJoinModeAutomatic
818
819 /*!
820 @const kSCValNetAirPortJoinModePreferred
821 */
822 extern const CFStringRef kSCValNetAirPortJoinModePreferred __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
823 #define kSCValNetAirPortJoinModePreferred kSCValNetAirPortJoinModePreferred
824
825 /*!
826 @const kSCValNetAirPortJoinModeRanked
827 */
828 extern const CFStringRef kSCValNetAirPortJoinModeRanked __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
829 #define kSCValNetAirPortJoinModeRanked kSCValNetAirPortJoinModeRanked
830
831 /*!
832 @const kSCValNetAirPortJoinModeRecent
833 */
834 extern const CFStringRef kSCValNetAirPortJoinModeRecent __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
835 #define kSCValNetAirPortJoinModeRecent kSCValNetAirPortJoinModeRecent
836
837 /*!
838 @const kSCValNetAirPortJoinModeStrongest
839 */
840 extern const CFStringRef kSCValNetAirPortJoinModeStrongest __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
841 #define kSCValNetAirPortJoinModeStrongest kSCValNetAirPortJoinModeStrongest
842
843 /*!
844 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
845 */
846 extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/);
847 #define kSCValNetAirPortAuthPasswordEncryptionKeychain kSCValNetAirPortAuthPasswordEncryptionKeychain
848
849 /*!
850 @group kSCEntNetAppleTalk Entity Keys
851 */
852
853 /*!
854 @const kSCPropNetAppleTalkComputerName
855 @discussion Value is a CFString
856 */
857 extern const CFStringRef kSCPropNetAppleTalkComputerName __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
858 #define kSCPropNetAppleTalkComputerName kSCPropNetAppleTalkComputerName
859
860 /*!
861 @const kSCPropNetAppleTalkComputerNameEncoding
862 @discussion Value is a CFNumber
863 */
864 extern const CFStringRef kSCPropNetAppleTalkComputerNameEncoding __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
865 #define kSCPropNetAppleTalkComputerNameEncoding kSCPropNetAppleTalkComputerNameEncoding
866
867 /*!
868 @const kSCPropNetAppleTalkConfigMethod
869 @discussion Value is a CFString
870 */
871 extern const CFStringRef kSCPropNetAppleTalkConfigMethod __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
872 #define kSCPropNetAppleTalkConfigMethod kSCPropNetAppleTalkConfigMethod
873
874 /*!
875 @const kSCPropNetAppleTalkDefaultZone
876 @discussion Value is a CFString
877 */
878 extern const CFStringRef kSCPropNetAppleTalkDefaultZone __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
879 #define kSCPropNetAppleTalkDefaultZone kSCPropNetAppleTalkDefaultZone
880
881 /*!
882 @const kSCPropNetAppleTalkNetworkID
883 @discussion Value is a CFNumber
884 */
885 extern const CFStringRef kSCPropNetAppleTalkNetworkID __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
886 #define kSCPropNetAppleTalkNetworkID kSCPropNetAppleTalkNetworkID
887
888 /*!
889 @const kSCPropNetAppleTalkNetworkRange
890 @discussion Value is a CFArray[CFNumber]
891 */
892 extern const CFStringRef kSCPropNetAppleTalkNetworkRange __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
893 #define kSCPropNetAppleTalkNetworkRange kSCPropNetAppleTalkNetworkRange
894
895 /*!
896 @const kSCPropNetAppleTalkNodeID
897 @discussion Value is a CFNumber
898 */
899 extern const CFStringRef kSCPropNetAppleTalkNodeID __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
900 #define kSCPropNetAppleTalkNodeID kSCPropNetAppleTalkNodeID
901
902 /*!
903 @const kSCPropNetAppleTalkSeedNetworkRange
904 @discussion Value is a CFArray[CFNumber]
905 */
906 extern const CFStringRef kSCPropNetAppleTalkSeedNetworkRange __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
907 #define kSCPropNetAppleTalkSeedNetworkRange kSCPropNetAppleTalkSeedNetworkRange
908
909 /*!
910 @const kSCPropNetAppleTalkSeedZones
911 @discussion Value is a CFArray[CFString]
912 */
913 extern const CFStringRef kSCPropNetAppleTalkSeedZones __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
914 #define kSCPropNetAppleTalkSeedZones kSCPropNetAppleTalkSeedZones
915
916 /*!
917 @const kSCValNetAppleTalkConfigMethodNode
918 */
919 extern const CFStringRef kSCValNetAppleTalkConfigMethodNode __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
920 #define kSCValNetAppleTalkConfigMethodNode kSCValNetAppleTalkConfigMethodNode
921
922 /*!
923 @const kSCValNetAppleTalkConfigMethodRouter
924 */
925 extern const CFStringRef kSCValNetAppleTalkConfigMethodRouter __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
926 #define kSCValNetAppleTalkConfigMethodRouter kSCValNetAppleTalkConfigMethodRouter
927
928 /*!
929 @const kSCValNetAppleTalkConfigMethodSeedRouter
930 */
931 extern const CFStringRef kSCValNetAppleTalkConfigMethodSeedRouter __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA);
932 #define kSCValNetAppleTalkConfigMethodSeedRouter kSCValNetAppleTalkConfigMethodSeedRouter
933
934 /*!
935 @group kSCEntNetDNS Entity Keys
936 */
937
938 /*!
939 @const kSCPropNetDNSDomainName
940 @discussion Value is a CFString
941 */
942 extern const CFStringRef kSCPropNetDNSDomainName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
943 #define kSCPropNetDNSDomainName kSCPropNetDNSDomainName
944
945 /*!
946 @const kSCPropNetDNSOptions
947 @discussion Value is a CFString
948 */
949 extern const CFStringRef kSCPropNetDNSOptions __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
950 #define kSCPropNetDNSOptions kSCPropNetDNSOptions
951
952 /*!
953 @const kSCPropNetDNSSearchDomains
954 @discussion Value is a CFArray[CFString]
955 */
956 extern const CFStringRef kSCPropNetDNSSearchDomains __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
957 #define kSCPropNetDNSSearchDomains kSCPropNetDNSSearchDomains
958
959 /*!
960 @const kSCPropNetDNSSearchOrder
961 @discussion Value is a CFNumber
962 */
963 extern const CFStringRef kSCPropNetDNSSearchOrder __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
964 #define kSCPropNetDNSSearchOrder kSCPropNetDNSSearchOrder
965
966 /*!
967 @const kSCPropNetDNSServerAddresses
968 @discussion Value is a CFArray[CFString]
969 */
970 extern const CFStringRef kSCPropNetDNSServerAddresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
971 #define kSCPropNetDNSServerAddresses kSCPropNetDNSServerAddresses
972
973 /*!
974 @const kSCPropNetDNSServerPort
975 @discussion Value is a CFNumber
976 */
977 extern const CFStringRef kSCPropNetDNSServerPort __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
978 #define kSCPropNetDNSServerPort kSCPropNetDNSServerPort
979
980 /*!
981 @const kSCPropNetDNSServerTimeout
982 @discussion Value is a CFNumber
983 */
984 extern const CFStringRef kSCPropNetDNSServerTimeout __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
985 #define kSCPropNetDNSServerTimeout kSCPropNetDNSServerTimeout
986
987 /*!
988 @const kSCPropNetDNSSortList
989 @discussion Value is a CFArray[CFString]
990 */
991 extern const CFStringRef kSCPropNetDNSSortList __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
992 #define kSCPropNetDNSSortList kSCPropNetDNSSortList
993
994 /*!
995 @const kSCPropNetDNSSupplementalMatchDomains
996 @discussion Value is a CFArray[CFString]
997 */
998 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
999 #define kSCPropNetDNSSupplementalMatchDomains kSCPropNetDNSSupplementalMatchDomains
1000
1001 /*!
1002 @const kSCPropNetDNSSupplementalMatchOrders
1003 @discussion Value is a CFArray[CFNumber]
1004 */
1005 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1006 #define kSCPropNetDNSSupplementalMatchOrders kSCPropNetDNSSupplementalMatchOrders
1007
1008 /*!
1009 @group kSCEntNetEthernet (Hardware) Entity Keys
1010 */
1011
1012 /*!
1013 @const kSCPropNetEthernetMediaSubType
1014 @discussion Value is a CFString
1015 */
1016 extern const CFStringRef kSCPropNetEthernetMediaSubType __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1017 #define kSCPropNetEthernetMediaSubType kSCPropNetEthernetMediaSubType
1018
1019 /*!
1020 @const kSCPropNetEthernetMediaOptions
1021 @discussion Value is a CFArray[CFString]
1022 */
1023 extern const CFStringRef kSCPropNetEthernetMediaOptions __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1024 #define kSCPropNetEthernetMediaOptions kSCPropNetEthernetMediaOptions
1025
1026 /*!
1027 @const kSCPropNetEthernetMTU
1028 @discussion Value is a CFNumber
1029 */
1030 extern const CFStringRef kSCPropNetEthernetMTU __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1031 #define kSCPropNetEthernetMTU kSCPropNetEthernetMTU
1032
1033 /*!
1034 @group kSCEntNetFireWire (Hardware) Entity Keys
1035 */
1036
1037 /*!
1038 @group kSCEntNetInterface Entity Keys
1039 */
1040
1041 /*!
1042 @const kSCPropNetInterfaceDeviceName
1043 @discussion Value is a CFString
1044 */
1045 extern const CFStringRef kSCPropNetInterfaceDeviceName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1046 #define kSCPropNetInterfaceDeviceName kSCPropNetInterfaceDeviceName
1047
1048 /*!
1049 @const kSCPropNetInterfaceHardware
1050 @discussion Value is a CFString
1051 */
1052 extern const CFStringRef kSCPropNetInterfaceHardware __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1053 #define kSCPropNetInterfaceHardware kSCPropNetInterfaceHardware
1054
1055 /*!
1056 @const kSCPropNetInterfaceType
1057 @discussion Value is a CFString
1058 */
1059 extern const CFStringRef kSCPropNetInterfaceType __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1060 #define kSCPropNetInterfaceType kSCPropNetInterfaceType
1061
1062 /*!
1063 @const kSCPropNetInterfaceSubType
1064 @discussion Value is a CFString
1065 */
1066 extern const CFStringRef kSCPropNetInterfaceSubType __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1067 #define kSCPropNetInterfaceSubType kSCPropNetInterfaceSubType
1068
1069 /*!
1070 @const kSCPropNetInterfaceSupportsModemOnHold
1071 @discussion Value is a CFNumber (0 or 1)
1072 */
1073 extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1074 #define kSCPropNetInterfaceSupportsModemOnHold kSCPropNetInterfaceSupportsModemOnHold
1075
1076 /*!
1077 @const kSCValNetInterfaceTypeEthernet
1078 */
1079 extern const CFStringRef kSCValNetInterfaceTypeEthernet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1080 #define kSCValNetInterfaceTypeEthernet kSCValNetInterfaceTypeEthernet
1081
1082 /*!
1083 @const kSCValNetInterfaceTypeFireWire
1084 */
1085 extern const CFStringRef kSCValNetInterfaceTypeFireWire __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1086 #define kSCValNetInterfaceTypeFireWire kSCValNetInterfaceTypeFireWire
1087
1088 /*!
1089 @const kSCValNetInterfaceTypePPP
1090 */
1091 extern const CFStringRef kSCValNetInterfaceTypePPP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1092 #define kSCValNetInterfaceTypePPP kSCValNetInterfaceTypePPP
1093
1094 /*!
1095 @const kSCValNetInterfaceType6to4
1096 */
1097 extern const CFStringRef kSCValNetInterfaceType6to4 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1098 #define kSCValNetInterfaceType6to4 kSCValNetInterfaceType6to4
1099
1100 /*!
1101 @const kSCValNetInterfaceTypeIPSec
1102 */
1103 extern const CFStringRef kSCValNetInterfaceTypeIPSec __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1104 #define kSCValNetInterfaceTypeIPSec kSCValNetInterfaceTypeIPSec
1105
1106 /*!
1107 @const kSCValNetInterfaceSubTypePPPoE
1108 */
1109 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1110 #define kSCValNetInterfaceSubTypePPPoE kSCValNetInterfaceSubTypePPPoE
1111
1112 /*!
1113 @const kSCValNetInterfaceSubTypePPPSerial
1114 */
1115 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1116 #define kSCValNetInterfaceSubTypePPPSerial kSCValNetInterfaceSubTypePPPSerial
1117
1118 /*!
1119 @const kSCValNetInterfaceSubTypePPTP
1120 */
1121 extern const CFStringRef kSCValNetInterfaceSubTypePPTP __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1122 #define kSCValNetInterfaceSubTypePPTP kSCValNetInterfaceSubTypePPTP
1123
1124 /*!
1125 @const kSCValNetInterfaceSubTypeL2TP
1126 */
1127 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1128 #define kSCValNetInterfaceSubTypeL2TP kSCValNetInterfaceSubTypeL2TP
1129
1130 /*!
1131 @group kSCEntNetIPSec Entity Keys
1132 */
1133
1134 /*!
1135 @const kSCPropNetIPSecAuthenticationMethod
1136 @discussion Value is a CFString
1137 */
1138 extern const CFStringRef kSCPropNetIPSecAuthenticationMethod __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1139 #define kSCPropNetIPSecAuthenticationMethod kSCPropNetIPSecAuthenticationMethod
1140
1141 /*!
1142 @const kSCPropNetIPSecLocalCertificate
1143 @discussion Value is a CFData
1144 */
1145 extern const CFStringRef kSCPropNetIPSecLocalCertificate __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1146 #define kSCPropNetIPSecLocalCertificate kSCPropNetIPSecLocalCertificate
1147
1148 /*!
1149 @const kSCPropNetIPSecLocalIdentifier
1150 @discussion Value is a CFString
1151 */
1152 extern const CFStringRef kSCPropNetIPSecLocalIdentifier __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1153 #define kSCPropNetIPSecLocalIdentifier kSCPropNetIPSecLocalIdentifier
1154
1155 /*!
1156 @const kSCPropNetIPSecLocalIdentifierType
1157 @discussion Value is a CFString
1158 */
1159 extern const CFStringRef kSCPropNetIPSecLocalIdentifierType __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1160 #define kSCPropNetIPSecLocalIdentifierType kSCPropNetIPSecLocalIdentifierType
1161
1162 /*!
1163 @const kSCPropNetIPSecSharedSecret
1164 @discussion Value is a CFString
1165 */
1166 extern const CFStringRef kSCPropNetIPSecSharedSecret __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1167 #define kSCPropNetIPSecSharedSecret kSCPropNetIPSecSharedSecret
1168
1169 /*!
1170 @const kSCPropNetIPSecSharedSecretEncryption
1171 @discussion Value is a CFString
1172 */
1173 extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1174 #define kSCPropNetIPSecSharedSecretEncryption kSCPropNetIPSecSharedSecretEncryption
1175
1176 /*!
1177 @const kSCPropNetIPSecConnectTime
1178 @discussion Value is a CFNumber
1179 */
1180 extern const CFStringRef kSCPropNetIPSecConnectTime __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1181 #define kSCPropNetIPSecConnectTime kSCPropNetIPSecConnectTime
1182
1183 /*!
1184 @const kSCPropNetIPSecRemoteAddress
1185 @discussion Value is a CFString
1186 */
1187 extern const CFStringRef kSCPropNetIPSecRemoteAddress __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1188 #define kSCPropNetIPSecRemoteAddress kSCPropNetIPSecRemoteAddress
1189
1190 /*!
1191 @const kSCPropNetIPSecStatus
1192 @discussion Value is a CFNumber
1193 */
1194 extern const CFStringRef kSCPropNetIPSecStatus __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1195 #define kSCPropNetIPSecStatus kSCPropNetIPSecStatus
1196
1197 /*!
1198 @const kSCPropNetIPSecXAuthEnabled
1199 @discussion Value is a CFNumber (0 or 1)
1200 */
1201 extern const CFStringRef kSCPropNetIPSecXAuthEnabled __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1202 #define kSCPropNetIPSecXAuthEnabled kSCPropNetIPSecXAuthEnabled
1203
1204 /*!
1205 @const kSCPropNetIPSecXAuthName
1206 @discussion Value is a CFString
1207 */
1208 extern const CFStringRef kSCPropNetIPSecXAuthName __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1209 #define kSCPropNetIPSecXAuthName kSCPropNetIPSecXAuthName
1210
1211 /*!
1212 @const kSCPropNetIPSecXAuthPassword
1213 @discussion Value is a CFString
1214 */
1215 extern const CFStringRef kSCPropNetIPSecXAuthPassword __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1216 #define kSCPropNetIPSecXAuthPassword kSCPropNetIPSecXAuthPassword
1217
1218 /*!
1219 @const kSCPropNetIPSecXAuthPasswordEncryption
1220 @discussion Value is a CFString
1221 */
1222 extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1223 #define kSCPropNetIPSecXAuthPasswordEncryption kSCPropNetIPSecXAuthPasswordEncryption
1224
1225 /*!
1226 @const kSCValNetIPSecAuthenticationMethodSharedSecret
1227 */
1228 extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1229 #define kSCValNetIPSecAuthenticationMethodSharedSecret kSCValNetIPSecAuthenticationMethodSharedSecret
1230
1231 /*!
1232 @const kSCValNetIPSecAuthenticationMethodCertificate
1233 */
1234 extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1235 #define kSCValNetIPSecAuthenticationMethodCertificate kSCValNetIPSecAuthenticationMethodCertificate
1236
1237 /*!
1238 @const kSCValNetIPSecAuthenticationMethodHybrid
1239 */
1240 extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1241 #define kSCValNetIPSecAuthenticationMethodHybrid kSCValNetIPSecAuthenticationMethodHybrid
1242
1243 /*!
1244 @const kSCValNetIPSecLocalIdentifierTypeKeyID
1245 */
1246 extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1247 #define kSCValNetIPSecLocalIdentifierTypeKeyID kSCValNetIPSecLocalIdentifierTypeKeyID
1248
1249 /*!
1250 @const kSCValNetIPSecSharedSecretEncryptionKeychain
1251 */
1252 extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1253 #define kSCValNetIPSecSharedSecretEncryptionKeychain kSCValNetIPSecSharedSecretEncryptionKeychain
1254
1255 /*!
1256 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain
1257 */
1258 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1259 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain kSCValNetIPSecXAuthPasswordEncryptionKeychain
1260
1261 /*!
1262 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt
1263 */
1264 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_3_0/*SPI*/);
1265 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt kSCValNetIPSecXAuthPasswordEncryptionPrompt
1266
1267 /*!
1268 @group kSCEntNetIPv4 Entity Keys
1269 */
1270
1271 /*!
1272 @const kSCPropNetIPv4Addresses
1273 @discussion Value is a CFArray[CFString]
1274 */
1275 extern const CFStringRef kSCPropNetIPv4Addresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1276 #define kSCPropNetIPv4Addresses kSCPropNetIPv4Addresses
1277
1278 /*!
1279 @const kSCPropNetIPv4ConfigMethod
1280 @discussion Value is a CFString
1281 */
1282 extern const CFStringRef kSCPropNetIPv4ConfigMethod __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1283 #define kSCPropNetIPv4ConfigMethod kSCPropNetIPv4ConfigMethod
1284
1285 /*!
1286 @const kSCPropNetIPv4DHCPClientID
1287 @discussion Value is a CFString
1288 */
1289 extern const CFStringRef kSCPropNetIPv4DHCPClientID __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1290 #define kSCPropNetIPv4DHCPClientID kSCPropNetIPv4DHCPClientID
1291
1292 /*!
1293 @const kSCPropNetIPv4Router
1294 @discussion Value is a CFString
1295 */
1296 extern const CFStringRef kSCPropNetIPv4Router __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1297 #define kSCPropNetIPv4Router kSCPropNetIPv4Router
1298
1299 /*!
1300 @const kSCPropNetIPv4SubnetMasks
1301 @discussion Value is a CFArray[CFString]
1302 */
1303 extern const CFStringRef kSCPropNetIPv4SubnetMasks __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1304 #define kSCPropNetIPv4SubnetMasks kSCPropNetIPv4SubnetMasks
1305
1306 /*!
1307 @const kSCPropNetIPv4DestAddresses
1308 @discussion Value is a CFArray[CFString]
1309 */
1310 extern const CFStringRef kSCPropNetIPv4DestAddresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1311 #define kSCPropNetIPv4DestAddresses kSCPropNetIPv4DestAddresses
1312
1313 /*!
1314 @const kSCPropNetIPv4BroadcastAddresses
1315 @discussion Value is a CFArray[CFString]
1316 */
1317 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1318 #define kSCPropNetIPv4BroadcastAddresses kSCPropNetIPv4BroadcastAddresses
1319
1320 /*!
1321 @const kSCValNetIPv4ConfigMethodAutomatic
1322 */
1323 extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/);
1324 #define kSCValNetIPv4ConfigMethodAutomatic kSCValNetIPv4ConfigMethodAutomatic
1325
1326 /*!
1327 @const kSCValNetIPv4ConfigMethodBOOTP
1328 */
1329 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1330 #define kSCValNetIPv4ConfigMethodBOOTP kSCValNetIPv4ConfigMethodBOOTP
1331
1332 /*!
1333 @const kSCValNetIPv4ConfigMethodDHCP
1334 */
1335 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1336 #define kSCValNetIPv4ConfigMethodDHCP kSCValNetIPv4ConfigMethodDHCP
1337
1338 /*!
1339 @const kSCValNetIPv4ConfigMethodINFORM
1340 */
1341 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1342 #define kSCValNetIPv4ConfigMethodINFORM kSCValNetIPv4ConfigMethodINFORM
1343
1344 /*!
1345 @const kSCValNetIPv4ConfigMethodLinkLocal
1346 */
1347 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1348 #define kSCValNetIPv4ConfigMethodLinkLocal kSCValNetIPv4ConfigMethodLinkLocal
1349
1350 /*!
1351 @const kSCValNetIPv4ConfigMethodManual
1352 */
1353 extern const CFStringRef kSCValNetIPv4ConfigMethodManual __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1354 #define kSCValNetIPv4ConfigMethodManual kSCValNetIPv4ConfigMethodManual
1355
1356 /*!
1357 @const kSCValNetIPv4ConfigMethodPPP
1358 */
1359 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1360 #define kSCValNetIPv4ConfigMethodPPP kSCValNetIPv4ConfigMethodPPP
1361
1362 /*!
1363 @group kSCEntNetIPv6 Entity Keys
1364 */
1365
1366 /*!
1367 @const kSCPropNetIPv6Addresses
1368 @discussion Value is a CFArray[CFString]
1369 */
1370 extern const CFStringRef kSCPropNetIPv6Addresses __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1371 #define kSCPropNetIPv6Addresses kSCPropNetIPv6Addresses
1372
1373 /*!
1374 @const kSCPropNetIPv6ConfigMethod
1375 @discussion Value is a CFString
1376 */
1377 extern const CFStringRef kSCPropNetIPv6ConfigMethod __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1378 #define kSCPropNetIPv6ConfigMethod kSCPropNetIPv6ConfigMethod
1379
1380 /*!
1381 @const kSCPropNetIPv6DestAddresses
1382 @discussion Value is a CFArray[CFString]
1383 */
1384 extern const CFStringRef kSCPropNetIPv6DestAddresses __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1385 #define kSCPropNetIPv6DestAddresses kSCPropNetIPv6DestAddresses
1386
1387 /*!
1388 @const kSCPropNetIPv6Flags
1389 @discussion Value is a CFNumber
1390 */
1391 extern const CFStringRef kSCPropNetIPv6Flags __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1392 #define kSCPropNetIPv6Flags kSCPropNetIPv6Flags
1393
1394 /*!
1395 @const kSCPropNetIPv6PrefixLength
1396 @discussion Value is a CFArray[CFNumber]
1397 */
1398 extern const CFStringRef kSCPropNetIPv6PrefixLength __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1399 #define kSCPropNetIPv6PrefixLength kSCPropNetIPv6PrefixLength
1400
1401 /*!
1402 @const kSCPropNetIPv6Router
1403 @discussion Value is a CFString
1404 */
1405 extern const CFStringRef kSCPropNetIPv6Router __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1406 #define kSCPropNetIPv6Router kSCPropNetIPv6Router
1407
1408 /*!
1409 @const kSCValNetIPv6ConfigMethodAutomatic
1410 */
1411 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1412 #define kSCValNetIPv6ConfigMethodAutomatic kSCValNetIPv6ConfigMethodAutomatic
1413
1414 /*!
1415 @const kSCValNetIPv6ConfigMethodLinkLocal
1416 */
1417 extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/);
1418 #define kSCValNetIPv6ConfigMethodLinkLocal kSCValNetIPv6ConfigMethodLinkLocal
1419
1420 /*!
1421 @const kSCValNetIPv6ConfigMethodManual
1422 */
1423 extern const CFStringRef kSCValNetIPv6ConfigMethodManual __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1424 #define kSCValNetIPv6ConfigMethodManual kSCValNetIPv6ConfigMethodManual
1425
1426 /*!
1427 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1428 */
1429 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1430 #define kSCValNetIPv6ConfigMethodRouterAdvertisement kSCValNetIPv6ConfigMethodRouterAdvertisement
1431
1432 /*!
1433 @const kSCValNetIPv6ConfigMethod6to4
1434 */
1435 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1436 #define kSCValNetIPv6ConfigMethod6to4 kSCValNetIPv6ConfigMethod6to4
1437
1438 /*!
1439 @group kSCEntNet6to4 Entity Keys
1440 */
1441
1442 /*!
1443 @const kSCPropNet6to4Relay
1444 @discussion Value is a CFString
1445 */
1446 extern const CFStringRef kSCPropNet6to4Relay __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1447 #define kSCPropNet6to4Relay kSCPropNet6to4Relay
1448
1449 /*!
1450 @group kSCEntNetLink Entity Keys
1451 */
1452
1453 /*!
1454 @const kSCPropNetLinkActive
1455 @discussion Value is a CFBoolean
1456 */
1457 extern const CFStringRef kSCPropNetLinkActive __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1458 #define kSCPropNetLinkActive kSCPropNetLinkActive
1459
1460 /*!
1461 @const kSCPropNetLinkDetaching
1462 @discussion Value is a CFBoolean
1463 */
1464 extern const CFStringRef kSCPropNetLinkDetaching __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1465 #define kSCPropNetLinkDetaching kSCPropNetLinkDetaching
1466
1467 /*!
1468 @group kSCEntNetModem (Hardware) Entity Keys
1469 */
1470
1471 /*!
1472 @const kSCPropNetModemAccessPointName
1473 @discussion Value is a CFString
1474 */
1475 extern const CFStringRef kSCPropNetModemAccessPointName __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1476 #define kSCPropNetModemAccessPointName kSCPropNetModemAccessPointName
1477
1478 /*!
1479 @const kSCPropNetModemConnectionPersonality
1480 @discussion Value is a CFString
1481 */
1482 extern const CFStringRef kSCPropNetModemConnectionPersonality __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1483 #define kSCPropNetModemConnectionPersonality kSCPropNetModemConnectionPersonality
1484
1485 /*!
1486 @const kSCPropNetModemConnectionScript
1487 @discussion Value is a CFString
1488 */
1489 extern const CFStringRef kSCPropNetModemConnectionScript __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1490 #define kSCPropNetModemConnectionScript kSCPropNetModemConnectionScript
1491
1492 /*!
1493 @const kSCPropNetModemConnectSpeed
1494 @discussion Value is a CFNumber
1495 */
1496 extern const CFStringRef kSCPropNetModemConnectSpeed __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1497 #define kSCPropNetModemConnectSpeed kSCPropNetModemConnectSpeed
1498
1499 /*!
1500 @const kSCPropNetModemDataCompression
1501 @discussion Value is a CFNumber (0 or 1)
1502 */
1503 extern const CFStringRef kSCPropNetModemDataCompression __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1504 #define kSCPropNetModemDataCompression kSCPropNetModemDataCompression
1505
1506 /*!
1507 @const kSCPropNetModemDeviceContextID
1508 @discussion Value is a CFString
1509 */
1510 extern const CFStringRef kSCPropNetModemDeviceContextID __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1511 #define kSCPropNetModemDeviceContextID kSCPropNetModemDeviceContextID
1512
1513 /*!
1514 @const kSCPropNetModemDeviceModel
1515 @discussion Value is a CFString
1516 */
1517 extern const CFStringRef kSCPropNetModemDeviceModel __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1518 #define kSCPropNetModemDeviceModel kSCPropNetModemDeviceModel
1519
1520 /*!
1521 @const kSCPropNetModemDeviceVendor
1522 @discussion Value is a CFString
1523 */
1524 extern const CFStringRef kSCPropNetModemDeviceVendor __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1525 #define kSCPropNetModemDeviceVendor kSCPropNetModemDeviceVendor
1526
1527 /*!
1528 @const kSCPropNetModemDialMode
1529 @discussion Value is a CFString
1530 */
1531 extern const CFStringRef kSCPropNetModemDialMode __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1532 #define kSCPropNetModemDialMode kSCPropNetModemDialMode
1533
1534 /*!
1535 @const kSCPropNetModemErrorCorrection
1536 @discussion Value is a CFNumber (0 or 1)
1537 */
1538 extern const CFStringRef kSCPropNetModemErrorCorrection __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1539 #define kSCPropNetModemErrorCorrection kSCPropNetModemErrorCorrection
1540
1541 /*!
1542 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1543 @discussion Value is a CFNumber (0 or 1)
1544 */
1545 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1546 #define kSCPropNetModemHoldCallWaitingAudibleAlert kSCPropNetModemHoldCallWaitingAudibleAlert
1547
1548 /*!
1549 @const kSCPropNetModemHoldDisconnectOnAnswer
1550 @discussion Value is a CFNumber (0 or 1)
1551 */
1552 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1553 #define kSCPropNetModemHoldDisconnectOnAnswer kSCPropNetModemHoldDisconnectOnAnswer
1554
1555 /*!
1556 @const kSCPropNetModemHoldEnabled
1557 @discussion Value is a CFNumber (0 or 1)
1558 */
1559 extern const CFStringRef kSCPropNetModemHoldEnabled __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1560 #define kSCPropNetModemHoldEnabled kSCPropNetModemHoldEnabled
1561
1562 /*!
1563 @const kSCPropNetModemHoldReminder
1564 @discussion Value is a CFNumber (0 or 1)
1565 */
1566 extern const CFStringRef kSCPropNetModemHoldReminder __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1567 #define kSCPropNetModemHoldReminder kSCPropNetModemHoldReminder
1568
1569 /*!
1570 @const kSCPropNetModemHoldReminderTime
1571 @discussion Value is a CFNumber
1572 */
1573 extern const CFStringRef kSCPropNetModemHoldReminderTime __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1574 #define kSCPropNetModemHoldReminderTime kSCPropNetModemHoldReminderTime
1575
1576 /*!
1577 @const kSCPropNetModemNote
1578 @discussion Value is a CFString
1579 */
1580 extern const CFStringRef kSCPropNetModemNote __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1581 #define kSCPropNetModemNote kSCPropNetModemNote
1582
1583 /*!
1584 @const kSCPropNetModemPulseDial
1585 @discussion Value is a CFNumber (0 or 1)
1586 */
1587 extern const CFStringRef kSCPropNetModemPulseDial __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1588 #define kSCPropNetModemPulseDial kSCPropNetModemPulseDial
1589
1590 /*!
1591 @const kSCPropNetModemSpeaker
1592 @discussion Value is a CFNumber (0 or 1)
1593 */
1594 extern const CFStringRef kSCPropNetModemSpeaker __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1595 #define kSCPropNetModemSpeaker kSCPropNetModemSpeaker
1596
1597 /*!
1598 @const kSCPropNetModemSpeed
1599 @discussion Value is a CFNumber
1600 */
1601 extern const CFStringRef kSCPropNetModemSpeed __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1602 #define kSCPropNetModemSpeed kSCPropNetModemSpeed
1603
1604 /*!
1605 @const kSCValNetModemDialModeIgnoreDialTone
1606 */
1607 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1608 #define kSCValNetModemDialModeIgnoreDialTone kSCValNetModemDialModeIgnoreDialTone
1609
1610 /*!
1611 @const kSCValNetModemDialModeManual
1612 */
1613 extern const CFStringRef kSCValNetModemDialModeManual __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1614 #define kSCValNetModemDialModeManual kSCValNetModemDialModeManual
1615
1616 /*!
1617 @const kSCValNetModemDialModeWaitForDialTone
1618 */
1619 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1620 #define kSCValNetModemDialModeWaitForDialTone kSCValNetModemDialModeWaitForDialTone
1621
1622 /*!
1623 @group kSCEntNetNetInfo Entity Keys
1624 */
1625
1626 /*!
1627 @const kSCPropNetNetInfoBindingMethods
1628 @discussion Value is a CFString
1629 */
1630 extern const CFStringRef kSCPropNetNetInfoBindingMethods __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1631 #define kSCPropNetNetInfoBindingMethods kSCPropNetNetInfoBindingMethods
1632
1633 /*!
1634 @const kSCPropNetNetInfoServerAddresses
1635 @discussion Value is a CFArray[CFString]
1636 */
1637 extern const CFStringRef kSCPropNetNetInfoServerAddresses __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1638 #define kSCPropNetNetInfoServerAddresses kSCPropNetNetInfoServerAddresses
1639
1640 /*!
1641 @const kSCPropNetNetInfoServerTags
1642 @discussion Value is a CFArray[CFString]
1643 */
1644 extern const CFStringRef kSCPropNetNetInfoServerTags __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1645 #define kSCPropNetNetInfoServerTags kSCPropNetNetInfoServerTags
1646
1647 /*!
1648 @const kSCPropNetNetInfoBroadcastServerTag
1649 @discussion Value is a CFString
1650 */
1651 extern const CFStringRef kSCPropNetNetInfoBroadcastServerTag __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1652 #define kSCPropNetNetInfoBroadcastServerTag kSCPropNetNetInfoBroadcastServerTag
1653
1654 /*!
1655 @const kSCValNetNetInfoBindingMethodsBroadcast
1656 */
1657 extern const CFStringRef kSCValNetNetInfoBindingMethodsBroadcast __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1658 #define kSCValNetNetInfoBindingMethodsBroadcast kSCValNetNetInfoBindingMethodsBroadcast
1659
1660 /*!
1661 @const kSCValNetNetInfoBindingMethodsDHCP
1662 */
1663 extern const CFStringRef kSCValNetNetInfoBindingMethodsDHCP __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1664 #define kSCValNetNetInfoBindingMethodsDHCP kSCValNetNetInfoBindingMethodsDHCP
1665
1666 /*!
1667 @const kSCValNetNetInfoBindingMethodsManual
1668 */
1669 extern const CFStringRef kSCValNetNetInfoBindingMethodsManual __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1670 #define kSCValNetNetInfoBindingMethodsManual kSCValNetNetInfoBindingMethodsManual
1671
1672 /*!
1673 @const kSCValNetNetInfoDefaultServerTag
1674 */
1675 extern const CFStringRef kSCValNetNetInfoDefaultServerTag __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
1676 #define kSCValNetNetInfoDefaultServerTag kSCValNetNetInfoDefaultServerTag
1677
1678 /*!
1679 @group kSCEntNetPPP Entity Keys
1680 */
1681
1682 /*!
1683 @const kSCPropNetPPPACSPEnabled
1684 @discussion Value is a CFNumber (0 or 1)
1685 */
1686 extern const CFStringRef kSCPropNetPPPACSPEnabled __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1687 #define kSCPropNetPPPACSPEnabled kSCPropNetPPPACSPEnabled
1688
1689 /*!
1690 @const kSCPropNetPPPConnectTime
1691 @discussion Value is a CFNumber
1692 */
1693 extern const CFStringRef kSCPropNetPPPConnectTime __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1694 #define kSCPropNetPPPConnectTime kSCPropNetPPPConnectTime
1695
1696 /*!
1697 @const kSCPropNetPPPDeviceLastCause
1698 @discussion Value is a CFNumber
1699 */
1700 extern const CFStringRef kSCPropNetPPPDeviceLastCause __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1701 #define kSCPropNetPPPDeviceLastCause kSCPropNetPPPDeviceLastCause
1702
1703 /*!
1704 @const kSCPropNetPPPDialOnDemand
1705 @discussion Value is a CFNumber (0 or 1)
1706 */
1707 extern const CFStringRef kSCPropNetPPPDialOnDemand __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1708 #define kSCPropNetPPPDialOnDemand kSCPropNetPPPDialOnDemand
1709
1710 /*!
1711 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1712 @discussion Value is a CFNumber (0 or 1)
1713 */
1714 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
1715 #define kSCPropNetPPPDisconnectOnFastUserSwitch kSCPropNetPPPDisconnectOnFastUserSwitch
1716
1717 /*!
1718 @const kSCPropNetPPPDisconnectOnIdle
1719 @discussion Value is a CFNumber (0 or 1)
1720 */
1721 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1722 #define kSCPropNetPPPDisconnectOnIdle kSCPropNetPPPDisconnectOnIdle
1723
1724 /*!
1725 @const kSCPropNetPPPDisconnectOnIdleTimer
1726 @discussion Value is a CFNumber
1727 */
1728 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1729 #define kSCPropNetPPPDisconnectOnIdleTimer kSCPropNetPPPDisconnectOnIdleTimer
1730
1731 /*!
1732 @const kSCPropNetPPPDisconnectOnLogout
1733 @discussion Value is a CFNumber (0 or 1)
1734 */
1735 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1736 #define kSCPropNetPPPDisconnectOnLogout kSCPropNetPPPDisconnectOnLogout
1737
1738 /*!
1739 @const kSCPropNetPPPDisconnectOnSleep
1740 @discussion Value is a CFNumber (0 or 1)
1741 */
1742 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1743 #define kSCPropNetPPPDisconnectOnSleep kSCPropNetPPPDisconnectOnSleep
1744
1745 /*!
1746 @const kSCPropNetPPPDisconnectTime
1747 @discussion Value is a CFNumber
1748 */
1749 extern const CFStringRef kSCPropNetPPPDisconnectTime __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1750 #define kSCPropNetPPPDisconnectTime kSCPropNetPPPDisconnectTime
1751
1752 /*!
1753 @const kSCPropNetPPPIdleReminderTimer
1754 @discussion Value is a CFNumber
1755 */
1756 extern const CFStringRef kSCPropNetPPPIdleReminderTimer __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1757 #define kSCPropNetPPPIdleReminderTimer kSCPropNetPPPIdleReminderTimer
1758
1759 /*!
1760 @const kSCPropNetPPPIdleReminder
1761 @discussion Value is a CFNumber (0 or 1)
1762 */
1763 extern const CFStringRef kSCPropNetPPPIdleReminder __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1764 #define kSCPropNetPPPIdleReminder kSCPropNetPPPIdleReminder
1765
1766 /*!
1767 @const kSCPropNetPPPLastCause
1768 @discussion Value is a CFNumber
1769 */
1770 extern const CFStringRef kSCPropNetPPPLastCause __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1771 #define kSCPropNetPPPLastCause kSCPropNetPPPLastCause
1772
1773 /*!
1774 @const kSCPropNetPPPLogfile
1775 @discussion Value is a CFString
1776 */
1777 extern const CFStringRef kSCPropNetPPPLogfile __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1778 #define kSCPropNetPPPLogfile kSCPropNetPPPLogfile
1779
1780 /*!
1781 @const kSCPropNetPPPPlugins
1782 @discussion Value is a CFArray[CFString]
1783 */
1784 extern const CFStringRef kSCPropNetPPPPlugins __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1785 #define kSCPropNetPPPPlugins kSCPropNetPPPPlugins
1786
1787 /*!
1788 @const kSCPropNetPPPRetryConnectTime
1789 @discussion Value is a CFNumber
1790 */
1791 extern const CFStringRef kSCPropNetPPPRetryConnectTime __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1792 #define kSCPropNetPPPRetryConnectTime kSCPropNetPPPRetryConnectTime
1793
1794 /*!
1795 @const kSCPropNetPPPSessionTimer
1796 @discussion Value is a CFNumber
1797 */
1798 extern const CFStringRef kSCPropNetPPPSessionTimer __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1799 #define kSCPropNetPPPSessionTimer kSCPropNetPPPSessionTimer
1800
1801 /*!
1802 @const kSCPropNetPPPStatus
1803 @discussion Value is a CFNumber
1804 */
1805 extern const CFStringRef kSCPropNetPPPStatus __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1806 #define kSCPropNetPPPStatus kSCPropNetPPPStatus
1807
1808 /*!
1809 @const kSCPropNetPPPUseSessionTimer
1810 @discussion Value is a CFNumber (0 or 1)
1811 */
1812 extern const CFStringRef kSCPropNetPPPUseSessionTimer __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1813 #define kSCPropNetPPPUseSessionTimer kSCPropNetPPPUseSessionTimer
1814
1815 /*!
1816 @const kSCPropNetPPPVerboseLogging
1817 @discussion Value is a CFNumber (0 or 1)
1818 */
1819 extern const CFStringRef kSCPropNetPPPVerboseLogging __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1820 #define kSCPropNetPPPVerboseLogging kSCPropNetPPPVerboseLogging
1821
1822 /*!
1823 @const kSCPropNetPPPAuthEAPPlugins
1824 @discussion Value is a CFArray[CFString]
1825 */
1826 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1827 #define kSCPropNetPPPAuthEAPPlugins kSCPropNetPPPAuthEAPPlugins
1828
1829 /*!
1830 @const kSCPropNetPPPAuthName
1831 @discussion Value is a CFString
1832 */
1833 extern const CFStringRef kSCPropNetPPPAuthName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1834 #define kSCPropNetPPPAuthName kSCPropNetPPPAuthName
1835
1836 /*!
1837 @const kSCPropNetPPPAuthPassword
1838 @discussion Value is a CFString
1839 */
1840 extern const CFStringRef kSCPropNetPPPAuthPassword __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1841 #define kSCPropNetPPPAuthPassword kSCPropNetPPPAuthPassword
1842
1843 /*!
1844 @const kSCPropNetPPPAuthPasswordEncryption
1845 @discussion Value is a CFString
1846 */
1847 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1848 #define kSCPropNetPPPAuthPasswordEncryption kSCPropNetPPPAuthPasswordEncryption
1849
1850 /*!
1851 @const kSCPropNetPPPAuthPrompt
1852 @discussion Value is a CFString
1853 */
1854 extern const CFStringRef kSCPropNetPPPAuthPrompt __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1855 #define kSCPropNetPPPAuthPrompt kSCPropNetPPPAuthPrompt
1856
1857 /*!
1858 @const kSCPropNetPPPAuthProtocol
1859 @discussion Value is a CFArray[CFString]
1860 */
1861 extern const CFStringRef kSCPropNetPPPAuthProtocol __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1862 #define kSCPropNetPPPAuthProtocol kSCPropNetPPPAuthProtocol
1863
1864 /*!
1865 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1866 */
1867 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1868 #define kSCValNetPPPAuthPasswordEncryptionKeychain kSCValNetPPPAuthPasswordEncryptionKeychain
1869
1870 /*!
1871 @const kSCValNetPPPAuthPasswordEncryptionToken
1872 */
1873 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
1874 #define kSCValNetPPPAuthPasswordEncryptionToken kSCValNetPPPAuthPasswordEncryptionToken
1875
1876 /*!
1877 @const kSCValNetPPPAuthPromptBefore
1878 @discussion Value is a CFString
1879 */
1880 extern const CFStringRef kSCValNetPPPAuthPromptBefore __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1881 #define kSCValNetPPPAuthPromptBefore kSCValNetPPPAuthPromptBefore
1882
1883 /*!
1884 @const kSCValNetPPPAuthPromptAfter
1885 @discussion Value is a CFString
1886 */
1887 extern const CFStringRef kSCValNetPPPAuthPromptAfter __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1888 #define kSCValNetPPPAuthPromptAfter kSCValNetPPPAuthPromptAfter
1889
1890 /*!
1891 @const kSCValNetPPPAuthProtocolCHAP
1892 @discussion Value is a CFString
1893 */
1894 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1895 #define kSCValNetPPPAuthProtocolCHAP kSCValNetPPPAuthProtocolCHAP
1896
1897 /*!
1898 @const kSCValNetPPPAuthProtocolEAP
1899 @discussion Value is a CFString
1900 */
1901 extern const CFStringRef kSCValNetPPPAuthProtocolEAP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1902 #define kSCValNetPPPAuthProtocolEAP kSCValNetPPPAuthProtocolEAP
1903
1904 /*!
1905 @const kSCValNetPPPAuthProtocolMSCHAP1
1906 @discussion Value is a CFString
1907 */
1908 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1909 #define kSCValNetPPPAuthProtocolMSCHAP1 kSCValNetPPPAuthProtocolMSCHAP1
1910
1911 /*!
1912 @const kSCValNetPPPAuthProtocolMSCHAP2
1913 @discussion Value is a CFString
1914 */
1915 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2 __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
1916 #define kSCValNetPPPAuthProtocolMSCHAP2 kSCValNetPPPAuthProtocolMSCHAP2
1917
1918 /*!
1919 @const kSCValNetPPPAuthProtocolPAP
1920 @discussion Value is a CFString
1921 */
1922 extern const CFStringRef kSCValNetPPPAuthProtocolPAP __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1923 #define kSCValNetPPPAuthProtocolPAP kSCValNetPPPAuthProtocolPAP
1924
1925 /*!
1926 @const kSCPropNetPPPCommAlternateRemoteAddress
1927 @discussion Value is a CFString
1928 */
1929 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1930 #define kSCPropNetPPPCommAlternateRemoteAddress kSCPropNetPPPCommAlternateRemoteAddress
1931
1932 /*!
1933 @const kSCPropNetPPPCommConnectDelay
1934 @discussion Value is a CFNumber
1935 */
1936 extern const CFStringRef kSCPropNetPPPCommConnectDelay __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1937 #define kSCPropNetPPPCommConnectDelay kSCPropNetPPPCommConnectDelay
1938
1939 /*!
1940 @const kSCPropNetPPPCommDisplayTerminalWindow
1941 @discussion Value is a CFNumber (0 or 1)
1942 */
1943 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1944 #define kSCPropNetPPPCommDisplayTerminalWindow kSCPropNetPPPCommDisplayTerminalWindow
1945
1946 /*!
1947 @const kSCPropNetPPPCommRedialCount
1948 @discussion Value is a CFNumber
1949 */
1950 extern const CFStringRef kSCPropNetPPPCommRedialCount __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1951 #define kSCPropNetPPPCommRedialCount kSCPropNetPPPCommRedialCount
1952
1953 /*!
1954 @const kSCPropNetPPPCommRedialEnabled
1955 @discussion Value is a CFNumber (0 or 1)
1956 */
1957 extern const CFStringRef kSCPropNetPPPCommRedialEnabled __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1958 #define kSCPropNetPPPCommRedialEnabled kSCPropNetPPPCommRedialEnabled
1959
1960 /*!
1961 @const kSCPropNetPPPCommRedialInterval
1962 @discussion Value is a CFNumber
1963 */
1964 extern const CFStringRef kSCPropNetPPPCommRedialInterval __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1965 #define kSCPropNetPPPCommRedialInterval kSCPropNetPPPCommRedialInterval
1966
1967 /*!
1968 @const kSCPropNetPPPCommRemoteAddress
1969 @discussion Value is a CFString
1970 */
1971 extern const CFStringRef kSCPropNetPPPCommRemoteAddress __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1972 #define kSCPropNetPPPCommRemoteAddress kSCPropNetPPPCommRemoteAddress
1973
1974 /*!
1975 @const kSCPropNetPPPCommTerminalScript
1976 @discussion Value is a CFString
1977 */
1978 extern const CFStringRef kSCPropNetPPPCommTerminalScript __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
1979 #define kSCPropNetPPPCommTerminalScript kSCPropNetPPPCommTerminalScript
1980
1981 /*!
1982 @const kSCPropNetPPPCommUseTerminalScript
1983 @discussion Value is a CFNumber (0 or 1)
1984 */
1985 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1986 #define kSCPropNetPPPCommUseTerminalScript kSCPropNetPPPCommUseTerminalScript
1987
1988 /*!
1989 @const kSCPropNetPPPCCPEnabled
1990 @discussion Value is a CFNumber (0 or 1)
1991 */
1992 extern const CFStringRef kSCPropNetPPPCCPEnabled __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/);
1993 #define kSCPropNetPPPCCPEnabled kSCPropNetPPPCCPEnabled
1994
1995 /*!
1996 @const kSCPropNetPPPCCPMPPE40Enabled
1997 @discussion Value is a CFNumber (0 or 1)
1998 */
1999 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2000 #define kSCPropNetPPPCCPMPPE40Enabled kSCPropNetPPPCCPMPPE40Enabled
2001
2002 /*!
2003 @const kSCPropNetPPPCCPMPPE128Enabled
2004 @discussion Value is a CFNumber (0 or 1)
2005 */
2006 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2007 #define kSCPropNetPPPCCPMPPE128Enabled kSCPropNetPPPCCPMPPE128Enabled
2008
2009 /*!
2010 @const kSCPropNetPPPIPCPCompressionVJ
2011 @discussion Value is a CFNumber (0 or 1)
2012 */
2013 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2014 #define kSCPropNetPPPIPCPCompressionVJ kSCPropNetPPPIPCPCompressionVJ
2015
2016 /*!
2017 @const kSCPropNetPPPIPCPUsePeerDNS
2018 @discussion Value is a CFNumber (0 or 1)
2019 */
2020 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2021 #define kSCPropNetPPPIPCPUsePeerDNS kSCPropNetPPPIPCPUsePeerDNS
2022
2023 /*!
2024 @const kSCPropNetPPPLCPEchoEnabled
2025 @discussion Value is a CFNumber (0 or 1)
2026 */
2027 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2028 #define kSCPropNetPPPLCPEchoEnabled kSCPropNetPPPLCPEchoEnabled
2029
2030 /*!
2031 @const kSCPropNetPPPLCPEchoFailure
2032 @discussion Value is a CFNumber
2033 */
2034 extern const CFStringRef kSCPropNetPPPLCPEchoFailure __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2035 #define kSCPropNetPPPLCPEchoFailure kSCPropNetPPPLCPEchoFailure
2036
2037 /*!
2038 @const kSCPropNetPPPLCPEchoInterval
2039 @discussion Value is a CFNumber
2040 */
2041 extern const CFStringRef kSCPropNetPPPLCPEchoInterval __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2042 #define kSCPropNetPPPLCPEchoInterval kSCPropNetPPPLCPEchoInterval
2043
2044 /*!
2045 @const kSCPropNetPPPLCPCompressionACField
2046 @discussion Value is a CFNumber (0 or 1)
2047 */
2048 extern const CFStringRef kSCPropNetPPPLCPCompressionACField __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2049 #define kSCPropNetPPPLCPCompressionACField kSCPropNetPPPLCPCompressionACField
2050
2051 /*!
2052 @const kSCPropNetPPPLCPCompressionPField
2053 @discussion Value is a CFNumber (0 or 1)
2054 */
2055 extern const CFStringRef kSCPropNetPPPLCPCompressionPField __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2056 #define kSCPropNetPPPLCPCompressionPField kSCPropNetPPPLCPCompressionPField
2057
2058 /*!
2059 @const kSCPropNetPPPLCPMRU
2060 @discussion Value is a CFNumber
2061 */
2062 extern const CFStringRef kSCPropNetPPPLCPMRU __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2063 #define kSCPropNetPPPLCPMRU kSCPropNetPPPLCPMRU
2064
2065 /*!
2066 @const kSCPropNetPPPLCPMTU
2067 @discussion Value is a CFNumber
2068 */
2069 extern const CFStringRef kSCPropNetPPPLCPMTU __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2070 #define kSCPropNetPPPLCPMTU kSCPropNetPPPLCPMTU
2071
2072 /*!
2073 @const kSCPropNetPPPLCPReceiveACCM
2074 @discussion Value is a CFNumber
2075 */
2076 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2077 #define kSCPropNetPPPLCPReceiveACCM kSCPropNetPPPLCPReceiveACCM
2078
2079 /*!
2080 @const kSCPropNetPPPLCPTransmitACCM
2081 @discussion Value is a CFNumber
2082 */
2083 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2084 #define kSCPropNetPPPLCPTransmitACCM kSCPropNetPPPLCPTransmitACCM
2085
2086 /*!
2087 @group kSCEntNetPPPoE Entity Keys
2088 */
2089
2090 /*!
2091 @group kSCEntNetPPPSerial Entity Keys
2092 */
2093
2094 /*!
2095 @group kSCEntNetPPTP Entity Keys
2096 */
2097
2098 /*!
2099 @group kSCEntNetL2TP Entity Keys
2100 */
2101
2102 /*!
2103 @const kSCPropNetL2TPIPSecSharedSecret
2104 @discussion Value is a CFString
2105 */
2106 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
2107 #define kSCPropNetL2TPIPSecSharedSecret kSCPropNetL2TPIPSecSharedSecret
2108
2109 /*!
2110 @const kSCPropNetL2TPIPSecSharedSecretEncryption
2111 @discussion Value is a CFString
2112 */
2113 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
2114 #define kSCPropNetL2TPIPSecSharedSecretEncryption kSCPropNetL2TPIPSecSharedSecretEncryption
2115
2116 /*!
2117 @const kSCPropNetL2TPTransport
2118 @discussion Value is a CFString
2119 */
2120 extern const CFStringRef kSCPropNetL2TPTransport __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
2121 #define kSCPropNetL2TPTransport kSCPropNetL2TPTransport
2122
2123 /*!
2124 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
2125 */
2126 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
2127 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
2128
2129 /*!
2130 @const kSCValNetL2TPTransportIP
2131 */
2132 extern const CFStringRef kSCValNetL2TPTransportIP __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
2133 #define kSCValNetL2TPTransportIP kSCValNetL2TPTransportIP
2134
2135 /*!
2136 @const kSCValNetL2TPTransportIPSec
2137 */
2138 extern const CFStringRef kSCValNetL2TPTransportIPSec __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/);
2139 #define kSCValNetL2TPTransportIPSec kSCValNetL2TPTransportIPSec
2140
2141 /*!
2142 @group kSCEntNetProxies Entity Keys
2143 */
2144
2145 /*!
2146 @const kSCPropNetProxiesExceptionsList
2147 @discussion Value is a CFArray[CFString]
2148 */
2149 extern const CFStringRef kSCPropNetProxiesExceptionsList __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2150 #define kSCPropNetProxiesExceptionsList kSCPropNetProxiesExceptionsList
2151
2152 /*!
2153 @const kSCPropNetProxiesExcludeSimpleHostnames
2154 @discussion Value is a CFNumber (0 or 1)
2155 */
2156 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2157 #define kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesExcludeSimpleHostnames
2158
2159 /*!
2160 @const kSCPropNetProxiesFTPEnable
2161 @discussion Value is a CFNumber (0 or 1)
2162 */
2163 extern const CFStringRef kSCPropNetProxiesFTPEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2164 #define kSCPropNetProxiesFTPEnable kSCPropNetProxiesFTPEnable
2165
2166 /*!
2167 @const kSCPropNetProxiesFTPPassive
2168 @discussion Value is a CFNumber (0 or 1)
2169 */
2170 extern const CFStringRef kSCPropNetProxiesFTPPassive __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2171 #define kSCPropNetProxiesFTPPassive kSCPropNetProxiesFTPPassive
2172
2173 /*!
2174 @const kSCPropNetProxiesFTPPort
2175 @discussion Value is a CFNumber
2176 */
2177 extern const CFStringRef kSCPropNetProxiesFTPPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2178 #define kSCPropNetProxiesFTPPort kSCPropNetProxiesFTPPort
2179
2180 /*!
2181 @const kSCPropNetProxiesFTPProxy
2182 @discussion Value is a CFString
2183 */
2184 extern const CFStringRef kSCPropNetProxiesFTPProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2185 #define kSCPropNetProxiesFTPProxy kSCPropNetProxiesFTPProxy
2186
2187 /*!
2188 @const kSCPropNetProxiesGopherEnable
2189 @discussion Value is a CFNumber (0 or 1)
2190 */
2191 extern const CFStringRef kSCPropNetProxiesGopherEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2192 #define kSCPropNetProxiesGopherEnable kSCPropNetProxiesGopherEnable
2193
2194 /*!
2195 @const kSCPropNetProxiesGopherPort
2196 @discussion Value is a CFNumber
2197 */
2198 extern const CFStringRef kSCPropNetProxiesGopherPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2199 #define kSCPropNetProxiesGopherPort kSCPropNetProxiesGopherPort
2200
2201 /*!
2202 @const kSCPropNetProxiesGopherProxy
2203 @discussion Value is a CFString
2204 */
2205 extern const CFStringRef kSCPropNetProxiesGopherProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2206 #define kSCPropNetProxiesGopherProxy kSCPropNetProxiesGopherProxy
2207
2208 /*!
2209 @const kSCPropNetProxiesHTTPEnable
2210 @discussion Value is a CFNumber (0 or 1)
2211 */
2212 extern const CFStringRef kSCPropNetProxiesHTTPEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2213 #define kSCPropNetProxiesHTTPEnable kSCPropNetProxiesHTTPEnable
2214
2215 /*!
2216 @const kSCPropNetProxiesHTTPPort
2217 @discussion Value is a CFNumber
2218 */
2219 extern const CFStringRef kSCPropNetProxiesHTTPPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2220 #define kSCPropNetProxiesHTTPPort kSCPropNetProxiesHTTPPort
2221
2222 /*!
2223 @const kSCPropNetProxiesHTTPProxy
2224 @discussion Value is a CFString
2225 */
2226 extern const CFStringRef kSCPropNetProxiesHTTPProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2227 #define kSCPropNetProxiesHTTPProxy kSCPropNetProxiesHTTPProxy
2228
2229 /*!
2230 @const kSCPropNetProxiesHTTPSEnable
2231 @discussion Value is a CFNumber (0 or 1)
2232 */
2233 extern const CFStringRef kSCPropNetProxiesHTTPSEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2234 #define kSCPropNetProxiesHTTPSEnable kSCPropNetProxiesHTTPSEnable
2235
2236 /*!
2237 @const kSCPropNetProxiesHTTPSPort
2238 @discussion Value is a CFNumber
2239 */
2240 extern const CFStringRef kSCPropNetProxiesHTTPSPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2241 #define kSCPropNetProxiesHTTPSPort kSCPropNetProxiesHTTPSPort
2242
2243 /*!
2244 @const kSCPropNetProxiesHTTPSProxy
2245 @discussion Value is a CFString
2246 */
2247 extern const CFStringRef kSCPropNetProxiesHTTPSProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2248 #define kSCPropNetProxiesHTTPSProxy kSCPropNetProxiesHTTPSProxy
2249
2250 /*!
2251 @const kSCPropNetProxiesRTSPEnable
2252 @discussion Value is a CFNumber (0 or 1)
2253 */
2254 extern const CFStringRef kSCPropNetProxiesRTSPEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2255 #define kSCPropNetProxiesRTSPEnable kSCPropNetProxiesRTSPEnable
2256
2257 /*!
2258 @const kSCPropNetProxiesRTSPPort
2259 @discussion Value is a CFNumber
2260 */
2261 extern const CFStringRef kSCPropNetProxiesRTSPPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2262 #define kSCPropNetProxiesRTSPPort kSCPropNetProxiesRTSPPort
2263
2264 /*!
2265 @const kSCPropNetProxiesRTSPProxy
2266 @discussion Value is a CFString
2267 */
2268 extern const CFStringRef kSCPropNetProxiesRTSPProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2269 #define kSCPropNetProxiesRTSPProxy kSCPropNetProxiesRTSPProxy
2270
2271 /*!
2272 @const kSCPropNetProxiesSOCKSEnable
2273 @discussion Value is a CFNumber (0 or 1)
2274 */
2275 extern const CFStringRef kSCPropNetProxiesSOCKSEnable __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2276 #define kSCPropNetProxiesSOCKSEnable kSCPropNetProxiesSOCKSEnable
2277
2278 /*!
2279 @const kSCPropNetProxiesSOCKSPort
2280 @discussion Value is a CFNumber
2281 */
2282 extern const CFStringRef kSCPropNetProxiesSOCKSPort __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2283 #define kSCPropNetProxiesSOCKSPort kSCPropNetProxiesSOCKSPort
2284
2285 /*!
2286 @const kSCPropNetProxiesSOCKSProxy
2287 @discussion Value is a CFString
2288 */
2289 extern const CFStringRef kSCPropNetProxiesSOCKSProxy __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2290 #define kSCPropNetProxiesSOCKSProxy kSCPropNetProxiesSOCKSProxy
2291
2292 /*!
2293 @const kSCPropNetProxiesProxyAutoConfigEnable
2294 @discussion Value is a CFNumber (0 or 1)
2295 */
2296 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2297 #define kSCPropNetProxiesProxyAutoConfigEnable kSCPropNetProxiesProxyAutoConfigEnable
2298
2299 /*!
2300 @const kSCPropNetProxiesProxyAutoConfigJavaScript
2301 @discussion Value is a CFString
2302 */
2303 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/);
2304 #define kSCPropNetProxiesProxyAutoConfigJavaScript kSCPropNetProxiesProxyAutoConfigJavaScript
2305
2306 /*!
2307 @const kSCPropNetProxiesProxyAutoConfigURLString
2308 @discussion Value is a CFString
2309 */
2310 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2311 #define kSCPropNetProxiesProxyAutoConfigURLString kSCPropNetProxiesProxyAutoConfigURLString
2312
2313 /*!
2314 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
2315 @discussion Value is a CFNumber (0 or 1)
2316 */
2317 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/);
2318 #define kSCPropNetProxiesProxyAutoDiscoveryEnable kSCPropNetProxiesProxyAutoDiscoveryEnable
2319
2320 /*!
2321 @group kSCEntNetSMB Entity Keys
2322 */
2323
2324 /*!
2325 @const kSCPropNetSMBNetBIOSName
2326 @discussion Value is a CFString
2327 */
2328 extern const CFStringRef kSCPropNetSMBNetBIOSName __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2329 #define kSCPropNetSMBNetBIOSName kSCPropNetSMBNetBIOSName
2330
2331 /*!
2332 @const kSCPropNetSMBNetBIOSNodeType
2333 @discussion Value is a CFString
2334 */
2335 extern const CFStringRef kSCPropNetSMBNetBIOSNodeType __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2336 #define kSCPropNetSMBNetBIOSNodeType kSCPropNetSMBNetBIOSNodeType
2337
2338 /*!
2339 @const kSCPropNetSMBNetBIOSScope
2340 @discussion Value is a CFString
2341 */
2342 extern const CFStringRef kSCPropNetSMBNetBIOSScope __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5,__MAC_10_7,__IPHONE_NA,__IPHONE_NA);
2343 #define kSCPropNetSMBNetBIOSScope kSCPropNetSMBNetBIOSScope
2344
2345 /*!
2346 @const kSCPropNetSMBWINSAddresses
2347 @discussion Value is a CFArray[CFString]
2348 */
2349 extern const CFStringRef kSCPropNetSMBWINSAddresses __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2350 #define kSCPropNetSMBWINSAddresses kSCPropNetSMBWINSAddresses
2351
2352 /*!
2353 @const kSCPropNetSMBWorkgroup
2354 @discussion Value is a CFString
2355 */
2356 extern const CFStringRef kSCPropNetSMBWorkgroup __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2357 #define kSCPropNetSMBWorkgroup kSCPropNetSMBWorkgroup
2358
2359 /*!
2360 @const kSCValNetSMBNetBIOSNodeTypeBroadcast
2361 */
2362 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2363 #define kSCValNetSMBNetBIOSNodeTypeBroadcast kSCValNetSMBNetBIOSNodeTypeBroadcast
2364
2365 /*!
2366 @const kSCValNetSMBNetBIOSNodeTypePeer
2367 */
2368 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2369 #define kSCValNetSMBNetBIOSNodeTypePeer kSCValNetSMBNetBIOSNodeTypePeer
2370
2371 /*!
2372 @const kSCValNetSMBNetBIOSNodeTypeMixed
2373 */
2374 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2375 #define kSCValNetSMBNetBIOSNodeTypeMixed kSCValNetSMBNetBIOSNodeTypeMixed
2376
2377 /*!
2378 @const kSCValNetSMBNetBIOSNodeTypeHybrid
2379 */
2380 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/);
2381 #define kSCValNetSMBNetBIOSNodeTypeHybrid kSCValNetSMBNetBIOSNodeTypeHybrid
2382
2383 /*!
2384 @group kSCCompUsers Entity Keys
2385 */
2386
2387 /*!
2388 @const kSCEntUsersConsoleUser
2389 */
2390 extern const CFStringRef kSCEntUsersConsoleUser __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2391 #define kSCEntUsersConsoleUser kSCEntUsersConsoleUser
2392
2393 /*!
2394 @group kSCCompSystem Properties
2395 */
2396
2397 /*!
2398 @const kSCPropSystemComputerName
2399 @discussion Value is a CFString
2400 */
2401 extern const CFStringRef kSCPropSystemComputerName __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2402 #define kSCPropSystemComputerName kSCPropSystemComputerName
2403
2404 /*!
2405 @const kSCPropSystemComputerNameEncoding
2406 @discussion Value is a CFNumber
2407 */
2408 extern const CFStringRef kSCPropSystemComputerNameEncoding __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2409 #define kSCPropSystemComputerNameEncoding kSCPropSystemComputerNameEncoding
2410
2411 /*!
2412 @group SCDynamicStore "domain" prefixes
2413 */
2414
2415 /*!
2416 @const kSCDynamicStoreDomainFile
2417 */
2418 extern const CFStringRef kSCDynamicStoreDomainFile __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2419 #define kSCDynamicStoreDomainFile kSCDynamicStoreDomainFile
2420
2421 /*!
2422 @const kSCDynamicStoreDomainPlugin
2423 */
2424 extern const CFStringRef kSCDynamicStoreDomainPlugin __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2425 #define kSCDynamicStoreDomainPlugin kSCDynamicStoreDomainPlugin
2426
2427 /*!
2428 @const kSCDynamicStoreDomainSetup
2429 */
2430 extern const CFStringRef kSCDynamicStoreDomainSetup __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2431 #define kSCDynamicStoreDomainSetup kSCDynamicStoreDomainSetup
2432
2433 /*!
2434 @const kSCDynamicStoreDomainState
2435 */
2436 extern const CFStringRef kSCDynamicStoreDomainState __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2437 #define kSCDynamicStoreDomainState kSCDynamicStoreDomainState
2438
2439 /*!
2440 @const kSCDynamicStoreDomainPrefs
2441 */
2442 extern const CFStringRef kSCDynamicStoreDomainPrefs __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2443 #define kSCDynamicStoreDomainPrefs kSCDynamicStoreDomainPrefs
2444
2445 /*!
2446 @group Preference ("location") Keys
2447 */
2448
2449 /*!
2450 @const kSCDynamicStorePropSetupCurrentSet
2451 @discussion Value is a CFString
2452 */
2453 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2454 #define kSCDynamicStorePropSetupCurrentSet kSCDynamicStorePropSetupCurrentSet
2455
2456 /*!
2457 @const kSCDynamicStorePropSetupLastUpdated
2458 */
2459 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2460 #define kSCDynamicStorePropSetupLastUpdated kSCDynamicStorePropSetupLastUpdated
2461
2462 /*!
2463 @group Common/shared Keys
2464 */
2465
2466 /*!
2467 @const kSCDynamicStorePropNetInterfaces
2468 @discussion Value is a CFArray[CFString]
2469 */
2470 extern const CFStringRef kSCDynamicStorePropNetInterfaces __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2471 #define kSCDynamicStorePropNetInterfaces kSCDynamicStorePropNetInterfaces
2472
2473 /*!
2474 @const kSCDynamicStorePropNetPrimaryInterface
2475 @discussion Value is a CFString
2476 */
2477 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2478 #define kSCDynamicStorePropNetPrimaryInterface kSCDynamicStorePropNetPrimaryInterface
2479
2480 /*!
2481 @const kSCDynamicStorePropNetPrimaryService
2482 @discussion Value is a CFString
2483 */
2484 extern const CFStringRef kSCDynamicStorePropNetPrimaryService __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2485 #define kSCDynamicStorePropNetPrimaryService kSCDynamicStorePropNetPrimaryService
2486
2487 /*!
2488 @const kSCDynamicStorePropNetServiceIDs
2489 @discussion Value is a CFArray[CFString]
2490 */
2491 extern const CFStringRef kSCDynamicStorePropNetServiceIDs __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/);
2492 #define kSCDynamicStorePropNetServiceIDs kSCDynamicStorePropNetServiceIDs
2493
2494 /*!
2495 @const kSCPropUsersConsoleUserName
2496 @discussion Value is a CFString
2497 */
2498 extern const CFStringRef kSCPropUsersConsoleUserName __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA);
2499 #define kSCPropUsersConsoleUserName kSCPropUsersConsoleUserName
2500
2501 /*!
2502 @const kSCPropUsersConsoleUserUID
2503 @discussion Value is a CFNumber
2504 */
2505 extern const CFStringRef kSCPropUsersConsoleUserUID __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA);
2506 #define kSCPropUsersConsoleUserUID kSCPropUsersConsoleUserUID
2507
2508 /*!
2509 @const kSCPropUsersConsoleUserGID
2510 @discussion Value is a CFNumber
2511 */
2512 extern const CFStringRef kSCPropUsersConsoleUserGID __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA);
2513 #define kSCPropUsersConsoleUserGID kSCPropUsersConsoleUserGID
2514
2515 CF_ASSUME_NONNULL_END
2516
2517 #endif /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
2518 #endif /* _SCSCHEMADEFINITIONS_H */