2 * Copyright (c) 2000-2020 Apple Inc. All rights reserved.
4 * @APPLE_LICENSE_HEADER_START@
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. Please obtain a copy of the License at
10 * http://www.opensource.apple.com/apsl/ and read it before using this
13 * The Original Code and all software distributed under the License are
14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
18 * Please see the License for the specific language governing rights and
19 * limitations under the License.
21 * @APPLE_LICENSE_HEADER_END@
25 * This file is automatically generated
32 * kSCResvLink "__LINK__" CFString
33 * kSCResvInactive "__INACTIVE__"
37 * kSCPropInterfaceName "InterfaceName" CFString
38 * kSCPropMACAddress "MACAddress" CFString
39 * kSCPropUserDefinedName "UserDefinedName" CFString
40 * kSCPropVersion "Version" CFString
44 * kSCPrefCurrentSet "CurrentSet" CFString
45 * kSCPrefNetworkServices "NetworkServices" CFDictionary
46 * kSCPrefSets "Sets" CFDictionary
47 * kSCPrefSystem "System" CFDictionary
51 * kSCCompNetwork "Network"
52 * kSCCompService "Service"
53 * kSCCompGlobal "Global"
54 * kSCCompHostNames "HostNames"
55 * kSCCompInterface "Interface"
56 * kSCCompSystem "System"
57 * kSCCompUsers "Users"
59 * --- Regex pattern which matches any component ---
60 * kSCCompAnyRegex "[^/]+"
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
84 * kSCCompNetwork Properties
86 * kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1)
87 * kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString]
88 * kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1)
90 * kSCCompNetworkInterface Properties
92 * kSCPropNetInterfaces "Interfaces" CFArray[CFString]
94 * kSCCompNetworkHostNames Properties
96 * kSCPropNetLocalHostName "LocalHostName" CFString
98 * kSCEntNetDNS Entity Keys
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]
111 * kSCEntNetEthernet (Hardware) Entity Keys
113 * kSCPropNetEthernetMediaSubType "MediaSubType" CFString
114 * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString]
115 * kSCPropNetEthernetMTU "MTU" CFNumber
117 * kSCEntNetFireWire (Hardware) Entity Keys
119 * * RESERVED FOR FUTURE USE *
121 * kSCEntNetInterface Entity Keys
123 * kSCPropNetInterfaceDeviceName "DeviceName" CFString
124 * kSCPropNetInterfaceHardware "Hardware" CFString
125 * kSCPropNetInterfaceType "Type" CFString
126 * kSCPropNetInterfaceSubType "SubType" CFString
128 * --- kSCPropNetInterfaceType values ---
129 * kSCValNetInterfaceTypeEthernet "Ethernet"
130 * kSCValNetInterfaceTypeFireWire "FireWire"
131 * kSCValNetInterfaceTypePPP "PPP"
132 * kSCValNetInterfaceType6to4 "6to4"
133 * kSCValNetInterfaceTypeIPSec "IPSec"
135 * --- kSCPropNetServiceSubType values (for PPP) ---
136 * kSCValNetInterfaceSubTypePPPoE "PPPoE"
137 * kSCValNetInterfaceSubTypePPPSerial "PPPSerial"
138 * kSCValNetInterfaceSubTypePPTP "PPTP"
139 * kSCValNetInterfaceSubTypeL2TP "L2TP"
141 * kSCEntNetIPSec Entity Keys
143 * kSCPropNetIPSecAuthenticationMethod "AuthenticationMethod" CFString
144 * kSCPropNetIPSecLocalCertificate "LocalCertificate" CFData
145 * kSCPropNetIPSecLocalIdentifier "LocalIdentifier" CFString
146 * kSCPropNetIPSecLocalIdentifierType "LocalIdentifierType" CFString
147 * kSCPropNetIPSecSharedSecret "SharedSecret" CFString
148 * kSCPropNetIPSecSharedSecretEncryption "SharedSecretEncryption" CFString
149 * kSCPropNetIPSecConnectTime "ConnectTime" CFNumber
150 * kSCPropNetIPSecRemoteAddress "RemoteAddress" CFString
151 * kSCPropNetIPSecStatus "Status" CFNumber
152 * kSCPropNetIPSecXAuthEnabled "XAuthEnabled" CFNumber (0 or 1)
153 * kSCPropNetIPSecXAuthName "XAuthName" CFString
154 * kSCPropNetIPSecXAuthPassword "XAuthPassword" CFString
155 * kSCPropNetIPSecXAuthPasswordEncryption "XAuthPasswordEncryption" CFString
157 * --- kSCPropNetIPSecAuthenticationMethod values ---
158 * kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret"
159 * kSCValNetIPSecAuthenticationMethodCertificate "Certificate"
160 * kSCValNetIPSecAuthenticationMethodHybrid "Hybrid"
162 * --- kSCPropNetIPSecLocalIdentifierType values ---
163 * kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID"
165 * --- kSCPropNetIPSecSharedSecretEncryption values ---
166 * kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain"
168 * --- kSCPropNetIPSecXAuthPasswordEncryption values ---
169 * kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain"
170 * kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt"
172 * kSCEntNetIPv4 Entity Keys
174 * kSCPropNetIPv4Addresses "Addresses" CFArray[CFString]
175 * kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString
176 * kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString
177 * kSCPropNetIPv4Router "Router" CFString
178 * kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString]
179 * kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString]
180 * kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString]
182 * --- kSCPropNetIPv4ConfigMethod values ---
183 * kSCValNetIPv4ConfigMethodAutomatic "Automatic"
184 * kSCValNetIPv4ConfigMethodBOOTP "BOOTP"
185 * kSCValNetIPv4ConfigMethodDHCP "DHCP"
186 * kSCValNetIPv4ConfigMethodINFORM "INFORM"
187 * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal"
188 * kSCValNetIPv4ConfigMethodManual "Manual"
189 * kSCValNetIPv4ConfigMethodPPP "PPP"
191 * kSCEntNetIPv6 Entity Keys
193 * kSCPropNetIPv6Addresses "Addresses" CFArray[CFString]
194 * kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString
195 * kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString]
196 * kSCPropNetIPv6Flags "Flags" CFNumber
197 * kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber]
198 * kSCPropNetIPv6Router "Router" CFString
200 * --- kSCPropNetIPv6ConfigMethod values ---
201 * kSCValNetIPv6ConfigMethodAutomatic "Automatic"
202 * kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal"
203 * kSCValNetIPv6ConfigMethodManual "Manual"
204 * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement"
205 * kSCValNetIPv6ConfigMethod6to4 "6to4"
207 * kSCEntNet6to4 Entity Keys
209 * kSCPropNet6to4Relay "Relay" CFString
211 * kSCEntNetLink Entity Keys
213 * kSCPropNetLinkActive "Active" CFBoolean
214 * kSCPropNetLinkDetaching "Detaching" CFBoolean
216 * kSCEntNetModem (Hardware) Entity Keys
218 * kSCPropNetModemAccessPointName "AccessPointName" CFString
219 * kSCPropNetModemConnectionPersonality "ConnectionPersonality" CFString
220 * kSCPropNetModemConnectionScript "ConnectionScript" CFString
221 * kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber
222 * kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1)
223 * kSCPropNetModemDeviceContextID "DeviceContextID" CFString
224 * kSCPropNetModemDeviceModel "DeviceModel" CFString
225 * kSCPropNetModemDeviceVendor "DeviceVendor" CFString
226 * kSCPropNetModemDialMode "DialMode" CFString
227 * kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1)
228 * kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1)
229 * kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1)
230 * kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1)
231 * kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1)
232 * kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber
233 * kSCPropNetModemNote "Note" CFString
234 * kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1)
235 * kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1)
236 * kSCPropNetModemSpeed "Speed" CFNumber
238 * --- kSCPropNetModemDialMode values ---
239 * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone"
240 * kSCValNetModemDialModeManual "Manual"
241 * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone"
243 * kSCEntNetPPP Entity Keys
245 * kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1)
246 * kSCPropNetPPPConnectTime "ConnectTime" CFNumber
247 * kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber
248 * kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1)
249 * kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1)
250 * kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1)
251 * kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber
252 * kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1)
253 * kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1)
254 * kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber
255 * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1)
256 * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber
257 * kSCPropNetPPPLastCause "LastCause" CFNumber
258 * kSCPropNetPPPLogfile "Logfile" CFString
259 * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber
260 * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber
261 * kSCPropNetPPPStatus "Status" CFNumber
262 * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1)
263 * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1)
266 * kSCPropNetPPPAuthName "AuthName" CFString
267 * kSCPropNetPPPAuthPassword "AuthPassword" CFString
268 * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString
269 * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString
270 * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString]
272 * --- kSCPropNetPPPAuthPasswordEncryption values ---
273 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"
274 * kSCValNetPPPAuthPasswordEncryptionToken "Token"
276 * --- kSCPropNetPPPAuthPrompt values ---
277 * kSCValNetPPPAuthPromptBefore "Before" CFString
278 * kSCValNetPPPAuthPromptAfter "After" CFString
280 * --- kSCPropNetPPPAuthProtocol values ---
281 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString
282 * kSCValNetPPPAuthProtocolEAP "EAP" CFString
283 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString
284 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString
285 * kSCValNetPPPAuthProtocolPAP "PAP" CFString
288 * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString
289 * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber
290 * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1)
291 * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber
292 * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1)
293 * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber
294 * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString
295 * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString
296 * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1)
299 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)
300 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)
301 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)
304 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)
305 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)
308 * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1)
309 * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber
310 * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber
311 * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1)
312 * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1)
313 * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber
314 * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber
315 * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber
316 * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber
318 * kSCEntNetPPPoE Entity Keys
320 * * RESERVED FOR FUTURE USE *
322 * kSCEntNetPPPSerial Entity Keys
324 * * RESERVED FOR FUTURE USE *
326 * kSCEntNetL2TP Entity Keys
328 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
329 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
330 * kSCPropNetL2TPTransport "Transport" CFString
332 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
333 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
335 * --- kSCPropNetL2TPTransport values ---
336 * kSCValNetL2TPTransportIP "IP"
337 * kSCValNetL2TPTransportIPSec "IPSec"
339 * kSCEntNetProxies Entity Keys
341 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]
342 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)
343 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)
344 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)
345 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber
346 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString
347 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)
348 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber
349 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString
350 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)
351 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber
352 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString
353 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)
354 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber
355 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString
356 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)
357 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber
358 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString
359 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)
360 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber
361 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString
362 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)
363 * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString
364 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString
365 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)
367 * kSCEntNetSMB Entity Keys
369 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString
370 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString
371 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString
372 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]
373 * kSCPropNetSMBWorkgroup "Workgroup" CFString
375 * --- kSCPropNetSMBNetBIOSNodeType values ---
376 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"
377 * kSCValNetSMBNetBIOSNodeTypePeer "Peer"
378 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"
379 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"
381 * kSCCompUsers Entity Keys
383 * kSCEntUsersConsoleUser "ConsoleUser"
385 * kSCCompSystem Properties
387 * kSCPropSystemComputerName "ComputerName" CFString
388 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
390 * SCDynamicStore "domain" prefixes
392 * kSCDynamicStoreDomainFile "File:"
393 * kSCDynamicStoreDomainPlugin "Plugin:"
394 * kSCDynamicStoreDomainSetup "Setup:"
395 * kSCDynamicStoreDomainState "State:"
396 * kSCDynamicStoreDomainPrefs "Prefs:"
398 * Preference ("location") Keys
400 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
401 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
405 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
406 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
407 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
408 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
412 #ifndef _SCSCHEMADEFINITIONS_H
413 #define _SCSCHEMADEFINITIONS_H
415 #include <os/availability.h>
416 #include <TargetConditionals.h>
417 #include <CoreFoundation/CFString.h>
420 * @header SCSchemaDefinitions
424 CF_ASSUME_NONNULL_BEGIN
428 @discussion Value is a CFString
430 extern const CFStringRef kSCResvLink
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
431 #define kSCResvLink kSCResvLink
434 @const kSCResvInactive
436 extern const CFStringRef kSCResvInactive
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
437 #define kSCResvInactive kSCResvInactive
440 @const kSCPropInterfaceName
441 @discussion Value is a CFString
443 extern const CFStringRef kSCPropInterfaceName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
444 #define kSCPropInterfaceName kSCPropInterfaceName
447 @const kSCPropMACAddress
448 @discussion Value is a CFString
450 extern const CFStringRef kSCPropMACAddress
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
451 #define kSCPropMACAddress kSCPropMACAddress
454 @const kSCPropUserDefinedName
455 @discussion Value is a CFString
457 extern const CFStringRef kSCPropUserDefinedName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
458 #define kSCPropUserDefinedName kSCPropUserDefinedName
461 @const kSCPropVersion
462 @discussion Value is a CFString
464 extern const CFStringRef kSCPropVersion
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
465 #define kSCPropVersion kSCPropVersion
468 @group Preference Keys
472 @const kSCPrefCurrentSet
473 @discussion Value is a CFString
475 extern const CFStringRef kSCPrefCurrentSet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
476 #define kSCPrefCurrentSet kSCPrefCurrentSet
479 @const kSCPrefNetworkServices
480 @discussion Value is a CFDictionary
482 extern const CFStringRef kSCPrefNetworkServices
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
483 #define kSCPrefNetworkServices kSCPrefNetworkServices
487 @discussion Value is a CFDictionary
489 extern const CFStringRef kSCPrefSets
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
490 #define kSCPrefSets kSCPrefSets
494 @discussion Value is a CFDictionary
496 extern const CFStringRef kSCPrefSystem
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
497 #define kSCPrefSystem kSCPrefSystem
500 @group Component Keys
504 @const kSCCompNetwork
506 extern const CFStringRef kSCCompNetwork
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
507 #define kSCCompNetwork kSCCompNetwork
510 @const kSCCompService
512 extern const CFStringRef kSCCompService
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
513 #define kSCCompService kSCCompService
518 extern const CFStringRef kSCCompGlobal
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
519 #define kSCCompGlobal kSCCompGlobal
522 @const kSCCompHostNames
524 extern const CFStringRef kSCCompHostNames
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
525 #define kSCCompHostNames kSCCompHostNames
528 @const kSCCompInterface
530 extern const CFStringRef kSCCompInterface
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
531 #define kSCCompInterface kSCCompInterface
536 extern const CFStringRef kSCCompSystem
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
537 #define kSCCompSystem kSCCompSystem
542 extern const CFStringRef kSCCompUsers
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
543 #define kSCCompUsers kSCCompUsers
546 @const kSCCompAnyRegex
548 extern const CFStringRef kSCCompAnyRegex
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
549 #define kSCCompAnyRegex kSCCompAnyRegex
552 @group Network Entity Keys
556 @const kSCEntNetAirPort
557 @discussion Value is a CFDictionary
559 extern const CFStringRef kSCEntNetAirPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
560 #define kSCEntNetAirPort kSCEntNetAirPort
564 @discussion Value is a CFDictionary
566 extern const CFStringRef kSCEntNetDHCP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
567 #define kSCEntNetDHCP kSCEntNetDHCP
571 @discussion Value is a CFDictionary
573 extern const CFStringRef kSCEntNetDNS
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
574 #define kSCEntNetDNS kSCEntNetDNS
577 @const kSCEntNetEthernet
578 @discussion Value is a CFDictionary
580 extern const CFStringRef kSCEntNetEthernet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
581 #define kSCEntNetEthernet kSCEntNetEthernet
584 @const kSCEntNetFireWire
585 @discussion Value is a CFDictionary
587 extern const CFStringRef kSCEntNetFireWire
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
588 #define kSCEntNetFireWire kSCEntNetFireWire
591 @const kSCEntNetInterface
592 @discussion Value is a CFDictionary
594 extern const CFStringRef kSCEntNetInterface
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
595 #define kSCEntNetInterface kSCEntNetInterface
598 @const kSCEntNetIPSec
599 @discussion Value is a CFDictionary
601 extern const CFStringRef kSCEntNetIPSec
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
602 #define kSCEntNetIPSec kSCEntNetIPSec
606 @discussion Value is a CFDictionary
608 extern const CFStringRef kSCEntNetIPv4
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
609 #define kSCEntNetIPv4 kSCEntNetIPv4
613 @discussion Value is a CFDictionary
615 extern const CFStringRef kSCEntNetIPv6
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
616 #define kSCEntNetIPv6 kSCEntNetIPv6
620 @discussion Value is a CFDictionary
622 extern const CFStringRef kSCEntNetL2TP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
623 #define kSCEntNetL2TP kSCEntNetL2TP
627 @discussion Value is a CFDictionary
629 extern const CFStringRef kSCEntNetLink
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
630 #define kSCEntNetLink kSCEntNetLink
633 @const kSCEntNetModem
634 @discussion Value is a CFDictionary
636 extern const CFStringRef kSCEntNetModem
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
637 #define kSCEntNetModem kSCEntNetModem
641 @discussion Value is a CFDictionary
643 extern const CFStringRef kSCEntNetPPP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
644 #define kSCEntNetPPP kSCEntNetPPP
647 @const kSCEntNetPPPoE
648 @discussion Value is a CFDictionary
650 extern const CFStringRef kSCEntNetPPPoE
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
651 #define kSCEntNetPPPoE kSCEntNetPPPoE
654 @const kSCEntNetPPPSerial
655 @discussion Value is a CFDictionary
657 extern const CFStringRef kSCEntNetPPPSerial
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
658 #define kSCEntNetPPPSerial kSCEntNetPPPSerial
662 @discussion Value is a CFDictionary
664 extern const CFStringRef kSCEntNetPPTP
API_DEPRECATED("No longer supported", macos(10.3,10.12)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
665 #define kSCEntNetPPTP kSCEntNetPPTP
668 @const kSCEntNetProxies
669 @discussion Value is a CFDictionary
671 extern const CFStringRef kSCEntNetProxies
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
672 #define kSCEntNetProxies kSCEntNetProxies
676 @discussion Value is a CFDictionary
678 extern const CFStringRef kSCEntNetSMB
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
679 #define kSCEntNetSMB kSCEntNetSMB
683 @discussion Value is a CFDictionary
685 extern const CFStringRef kSCEntNet6to4
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
686 #define kSCEntNet6to4 kSCEntNet6to4
689 @group kSCCompNetwork Properties
693 @const kSCPropNetOverridePrimary
694 @discussion Value is a CFNumber (0 or 1)
696 extern const CFStringRef kSCPropNetOverridePrimary
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
697 #define kSCPropNetOverridePrimary kSCPropNetOverridePrimary
700 @const kSCPropNetServiceOrder
701 @discussion Value is a CFArray[CFString]
703 extern const CFStringRef kSCPropNetServiceOrder
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
704 #define kSCPropNetServiceOrder kSCPropNetServiceOrder
707 @const kSCPropNetPPPOverridePrimary
708 @discussion Value is a CFNumber (0 or 1)
710 extern const CFStringRef kSCPropNetPPPOverridePrimary
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
711 #define kSCPropNetPPPOverridePrimary kSCPropNetPPPOverridePrimary
714 @group kSCCompNetworkInterface Properties
718 @const kSCPropNetInterfaces
719 @discussion Value is a CFArray[CFString]
721 extern const CFStringRef kSCPropNetInterfaces
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
722 #define kSCPropNetInterfaces kSCPropNetInterfaces
725 @group kSCCompNetworkHostNames Properties
729 @const kSCPropNetLocalHostName
730 @discussion Value is a CFString
732 extern const CFStringRef kSCPropNetLocalHostName
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
733 #define kSCPropNetLocalHostName kSCPropNetLocalHostName
736 @group kSCEntNetAirPort (Hardware) Entity Keys
740 @const kSCPropNetAirPortAllowNetCreation
741 @discussion Value is a CFNumber (0 or 1)
743 extern const CFStringRef kSCPropNetAirPortAllowNetCreation
API_DEPRECATED("No longer supported", macos(10.2,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
744 #define kSCPropNetAirPortAllowNetCreation kSCPropNetAirPortAllowNetCreation
747 @const kSCPropNetAirPortAuthPassword
748 @discussion Value is a CFData
750 extern const CFStringRef kSCPropNetAirPortAuthPassword
API_DEPRECATED("No longer supported", macos(10.1,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
751 #define kSCPropNetAirPortAuthPassword kSCPropNetAirPortAuthPassword
754 @const kSCPropNetAirPortAuthPasswordEncryption
755 @discussion Value is a CFString
757 extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption
API_DEPRECATED("No longer supported", macos(10.1,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
758 #define kSCPropNetAirPortAuthPasswordEncryption kSCPropNetAirPortAuthPasswordEncryption
761 @const kSCPropNetAirPortJoinMode
762 @discussion Value is a CFString
764 extern const CFStringRef kSCPropNetAirPortJoinMode
API_DEPRECATED("No longer supported", macos(10.2,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
765 #define kSCPropNetAirPortJoinMode kSCPropNetAirPortJoinMode
768 @const kSCPropNetAirPortPowerEnabled
769 @discussion Value is a CFNumber (0 or 1)
771 extern const CFStringRef kSCPropNetAirPortPowerEnabled
API_DEPRECATED("No longer supported", macos(10.1,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
772 #define kSCPropNetAirPortPowerEnabled kSCPropNetAirPortPowerEnabled
775 @const kSCPropNetAirPortPreferredNetwork
776 @discussion Value is a CFString
778 extern const CFStringRef kSCPropNetAirPortPreferredNetwork
API_DEPRECATED("No longer supported", macos(10.1,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
779 #define kSCPropNetAirPortPreferredNetwork kSCPropNetAirPortPreferredNetwork
782 @const kSCPropNetAirPortSavePasswords
783 @discussion Value is a CFNumber (0 or 1)
785 extern const CFStringRef kSCPropNetAirPortSavePasswords
API_DEPRECATED("No longer supported", macos(10.2,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
786 #define kSCPropNetAirPortSavePasswords kSCPropNetAirPortSavePasswords
789 @const kSCValNetAirPortJoinModeAutomatic
791 extern const CFStringRef kSCValNetAirPortJoinModeAutomatic
API_DEPRECATED("No longer supported", macos(10.3,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
792 #define kSCValNetAirPortJoinModeAutomatic kSCValNetAirPortJoinModeAutomatic
795 @const kSCValNetAirPortJoinModePreferred
797 extern const CFStringRef kSCValNetAirPortJoinModePreferred
API_DEPRECATED("No longer supported", macos(10.2,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
798 #define kSCValNetAirPortJoinModePreferred kSCValNetAirPortJoinModePreferred
801 @const kSCValNetAirPortJoinModeRanked
803 extern const CFStringRef kSCValNetAirPortJoinModeRanked
API_DEPRECATED("No longer supported", macos(10.4,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
804 #define kSCValNetAirPortJoinModeRanked kSCValNetAirPortJoinModeRanked
807 @const kSCValNetAirPortJoinModeRecent
809 extern const CFStringRef kSCValNetAirPortJoinModeRecent
API_DEPRECATED("No longer supported", macos(10.2,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
810 #define kSCValNetAirPortJoinModeRecent kSCValNetAirPortJoinModeRecent
813 @const kSCValNetAirPortJoinModeStrongest
815 extern const CFStringRef kSCValNetAirPortJoinModeStrongest
API_DEPRECATED("No longer supported", macos(10.2,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
816 #define kSCValNetAirPortJoinModeStrongest kSCValNetAirPortJoinModeStrongest
819 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
821 extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain
API_DEPRECATED("No longer supported", macos(10.3,10.9)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
822 #define kSCValNetAirPortAuthPasswordEncryptionKeychain kSCValNetAirPortAuthPasswordEncryptionKeychain
825 @group kSCEntNetDNS Entity Keys
829 @const kSCPropNetDNSDomainName
830 @discussion Value is a CFString
832 extern const CFStringRef kSCPropNetDNSDomainName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
833 #define kSCPropNetDNSDomainName kSCPropNetDNSDomainName
836 @const kSCPropNetDNSOptions
837 @discussion Value is a CFString
839 extern const CFStringRef kSCPropNetDNSOptions
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
840 #define kSCPropNetDNSOptions kSCPropNetDNSOptions
843 @const kSCPropNetDNSSearchDomains
844 @discussion Value is a CFArray[CFString]
846 extern const CFStringRef kSCPropNetDNSSearchDomains
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
847 #define kSCPropNetDNSSearchDomains kSCPropNetDNSSearchDomains
850 @const kSCPropNetDNSSearchOrder
851 @discussion Value is a CFNumber
853 extern const CFStringRef kSCPropNetDNSSearchOrder
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
854 #define kSCPropNetDNSSearchOrder kSCPropNetDNSSearchOrder
857 @const kSCPropNetDNSServerAddresses
858 @discussion Value is a CFArray[CFString]
860 extern const CFStringRef kSCPropNetDNSServerAddresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
861 #define kSCPropNetDNSServerAddresses kSCPropNetDNSServerAddresses
864 @const kSCPropNetDNSServerPort
865 @discussion Value is a CFNumber
867 extern const CFStringRef kSCPropNetDNSServerPort
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
868 #define kSCPropNetDNSServerPort kSCPropNetDNSServerPort
871 @const kSCPropNetDNSServerTimeout
872 @discussion Value is a CFNumber
874 extern const CFStringRef kSCPropNetDNSServerTimeout
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
875 #define kSCPropNetDNSServerTimeout kSCPropNetDNSServerTimeout
878 @const kSCPropNetDNSSortList
879 @discussion Value is a CFArray[CFString]
881 extern const CFStringRef kSCPropNetDNSSortList
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
882 #define kSCPropNetDNSSortList kSCPropNetDNSSortList
885 @const kSCPropNetDNSSupplementalMatchDomains
886 @discussion Value is a CFArray[CFString]
888 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
889 #define kSCPropNetDNSSupplementalMatchDomains kSCPropNetDNSSupplementalMatchDomains
892 @const kSCPropNetDNSSupplementalMatchOrders
893 @discussion Value is a CFArray[CFNumber]
895 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
896 #define kSCPropNetDNSSupplementalMatchOrders kSCPropNetDNSSupplementalMatchOrders
899 @group kSCEntNetEthernet (Hardware) Entity Keys
903 @const kSCPropNetEthernetMediaSubType
904 @discussion Value is a CFString
906 extern const CFStringRef kSCPropNetEthernetMediaSubType
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
907 #define kSCPropNetEthernetMediaSubType kSCPropNetEthernetMediaSubType
910 @const kSCPropNetEthernetMediaOptions
911 @discussion Value is a CFArray[CFString]
913 extern const CFStringRef kSCPropNetEthernetMediaOptions
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
914 #define kSCPropNetEthernetMediaOptions kSCPropNetEthernetMediaOptions
917 @const kSCPropNetEthernetMTU
918 @discussion Value is a CFNumber
920 extern const CFStringRef kSCPropNetEthernetMTU
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
921 #define kSCPropNetEthernetMTU kSCPropNetEthernetMTU
924 @group kSCEntNetFireWire (Hardware) Entity Keys
928 @group kSCEntNetInterface Entity Keys
932 @const kSCPropNetInterfaceDeviceName
933 @discussion Value is a CFString
935 extern const CFStringRef kSCPropNetInterfaceDeviceName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
936 #define kSCPropNetInterfaceDeviceName kSCPropNetInterfaceDeviceName
939 @const kSCPropNetInterfaceHardware
940 @discussion Value is a CFString
942 extern const CFStringRef kSCPropNetInterfaceHardware
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
943 #define kSCPropNetInterfaceHardware kSCPropNetInterfaceHardware
946 @const kSCPropNetInterfaceType
947 @discussion Value is a CFString
949 extern const CFStringRef kSCPropNetInterfaceType
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
950 #define kSCPropNetInterfaceType kSCPropNetInterfaceType
953 @const kSCPropNetInterfaceSubType
954 @discussion Value is a CFString
956 extern const CFStringRef kSCPropNetInterfaceSubType
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
957 #define kSCPropNetInterfaceSubType kSCPropNetInterfaceSubType
960 @const kSCPropNetInterfaceSupportsModemOnHold
961 @discussion Value is a CFNumber (0 or 1)
963 extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold
API_DEPRECATED("No longer supported", macos(10.2,10.13)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
964 #define kSCPropNetInterfaceSupportsModemOnHold kSCPropNetInterfaceSupportsModemOnHold
967 @const kSCValNetInterfaceTypeEthernet
969 extern const CFStringRef kSCValNetInterfaceTypeEthernet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
970 #define kSCValNetInterfaceTypeEthernet kSCValNetInterfaceTypeEthernet
973 @const kSCValNetInterfaceTypeFireWire
975 extern const CFStringRef kSCValNetInterfaceTypeFireWire
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
976 #define kSCValNetInterfaceTypeFireWire kSCValNetInterfaceTypeFireWire
979 @const kSCValNetInterfaceTypePPP
981 extern const CFStringRef kSCValNetInterfaceTypePPP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
982 #define kSCValNetInterfaceTypePPP kSCValNetInterfaceTypePPP
985 @const kSCValNetInterfaceType6to4
987 extern const CFStringRef kSCValNetInterfaceType6to4
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
988 #define kSCValNetInterfaceType6to4 kSCValNetInterfaceType6to4
991 @const kSCValNetInterfaceTypeIPSec
993 extern const CFStringRef kSCValNetInterfaceTypeIPSec
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
994 #define kSCValNetInterfaceTypeIPSec kSCValNetInterfaceTypeIPSec
997 @const kSCValNetInterfaceSubTypePPPoE
999 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1000 #define kSCValNetInterfaceSubTypePPPoE kSCValNetInterfaceSubTypePPPoE
1003 @const kSCValNetInterfaceSubTypePPPSerial
1005 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1006 #define kSCValNetInterfaceSubTypePPPSerial kSCValNetInterfaceSubTypePPPSerial
1009 @const kSCValNetInterfaceSubTypePPTP
1011 extern const CFStringRef kSCValNetInterfaceSubTypePPTP
API_DEPRECATED("No longer supported", macos(10.2,10.12)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1012 #define kSCValNetInterfaceSubTypePPTP kSCValNetInterfaceSubTypePPTP
1015 @const kSCValNetInterfaceSubTypeL2TP
1017 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1018 #define kSCValNetInterfaceSubTypeL2TP kSCValNetInterfaceSubTypeL2TP
1021 @group kSCEntNetIPSec Entity Keys
1025 @const kSCPropNetIPSecAuthenticationMethod
1026 @discussion Value is a CFString
1028 extern const CFStringRef kSCPropNetIPSecAuthenticationMethod
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1029 #define kSCPropNetIPSecAuthenticationMethod kSCPropNetIPSecAuthenticationMethod
1032 @const kSCPropNetIPSecLocalCertificate
1033 @discussion Value is a CFData
1035 extern const CFStringRef kSCPropNetIPSecLocalCertificate
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1036 #define kSCPropNetIPSecLocalCertificate kSCPropNetIPSecLocalCertificate
1039 @const kSCPropNetIPSecLocalIdentifier
1040 @discussion Value is a CFString
1042 extern const CFStringRef kSCPropNetIPSecLocalIdentifier
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1043 #define kSCPropNetIPSecLocalIdentifier kSCPropNetIPSecLocalIdentifier
1046 @const kSCPropNetIPSecLocalIdentifierType
1047 @discussion Value is a CFString
1049 extern const CFStringRef kSCPropNetIPSecLocalIdentifierType
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1050 #define kSCPropNetIPSecLocalIdentifierType kSCPropNetIPSecLocalIdentifierType
1053 @const kSCPropNetIPSecSharedSecret
1054 @discussion Value is a CFString
1056 extern const CFStringRef kSCPropNetIPSecSharedSecret
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1057 #define kSCPropNetIPSecSharedSecret kSCPropNetIPSecSharedSecret
1060 @const kSCPropNetIPSecSharedSecretEncryption
1061 @discussion Value is a CFString
1063 extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1064 #define kSCPropNetIPSecSharedSecretEncryption kSCPropNetIPSecSharedSecretEncryption
1067 @const kSCPropNetIPSecConnectTime
1068 @discussion Value is a CFNumber
1070 extern const CFStringRef kSCPropNetIPSecConnectTime
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1071 #define kSCPropNetIPSecConnectTime kSCPropNetIPSecConnectTime
1074 @const kSCPropNetIPSecRemoteAddress
1075 @discussion Value is a CFString
1077 extern const CFStringRef kSCPropNetIPSecRemoteAddress
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1078 #define kSCPropNetIPSecRemoteAddress kSCPropNetIPSecRemoteAddress
1081 @const kSCPropNetIPSecStatus
1082 @discussion Value is a CFNumber
1084 extern const CFStringRef kSCPropNetIPSecStatus
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1085 #define kSCPropNetIPSecStatus kSCPropNetIPSecStatus
1088 @const kSCPropNetIPSecXAuthEnabled
1089 @discussion Value is a CFNumber (0 or 1)
1091 extern const CFStringRef kSCPropNetIPSecXAuthEnabled
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1092 #define kSCPropNetIPSecXAuthEnabled kSCPropNetIPSecXAuthEnabled
1095 @const kSCPropNetIPSecXAuthName
1096 @discussion Value is a CFString
1098 extern const CFStringRef kSCPropNetIPSecXAuthName
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1099 #define kSCPropNetIPSecXAuthName kSCPropNetIPSecXAuthName
1102 @const kSCPropNetIPSecXAuthPassword
1103 @discussion Value is a CFString
1105 extern const CFStringRef kSCPropNetIPSecXAuthPassword
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1106 #define kSCPropNetIPSecXAuthPassword kSCPropNetIPSecXAuthPassword
1109 @const kSCPropNetIPSecXAuthPasswordEncryption
1110 @discussion Value is a CFString
1112 extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1113 #define kSCPropNetIPSecXAuthPasswordEncryption kSCPropNetIPSecXAuthPasswordEncryption
1116 @const kSCValNetIPSecAuthenticationMethodSharedSecret
1118 extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1119 #define kSCValNetIPSecAuthenticationMethodSharedSecret kSCValNetIPSecAuthenticationMethodSharedSecret
1122 @const kSCValNetIPSecAuthenticationMethodCertificate
1124 extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1125 #define kSCValNetIPSecAuthenticationMethodCertificate kSCValNetIPSecAuthenticationMethodCertificate
1128 @const kSCValNetIPSecAuthenticationMethodHybrid
1130 extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1131 #define kSCValNetIPSecAuthenticationMethodHybrid kSCValNetIPSecAuthenticationMethodHybrid
1134 @const kSCValNetIPSecLocalIdentifierTypeKeyID
1136 extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1137 #define kSCValNetIPSecLocalIdentifierTypeKeyID kSCValNetIPSecLocalIdentifierTypeKeyID
1140 @const kSCValNetIPSecSharedSecretEncryptionKeychain
1142 extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1143 #define kSCValNetIPSecSharedSecretEncryptionKeychain kSCValNetIPSecSharedSecretEncryptionKeychain
1146 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain
1148 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1149 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain kSCValNetIPSecXAuthPasswordEncryptionKeychain
1152 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt
1154 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1155 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt kSCValNetIPSecXAuthPasswordEncryptionPrompt
1158 @group kSCEntNetIPv4 Entity Keys
1162 @const kSCPropNetIPv4Addresses
1163 @discussion Value is a CFArray[CFString]
1165 extern const CFStringRef kSCPropNetIPv4Addresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1166 #define kSCPropNetIPv4Addresses kSCPropNetIPv4Addresses
1169 @const kSCPropNetIPv4ConfigMethod
1170 @discussion Value is a CFString
1172 extern const CFStringRef kSCPropNetIPv4ConfigMethod
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1173 #define kSCPropNetIPv4ConfigMethod kSCPropNetIPv4ConfigMethod
1176 @const kSCPropNetIPv4DHCPClientID
1177 @discussion Value is a CFString
1179 extern const CFStringRef kSCPropNetIPv4DHCPClientID
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1180 #define kSCPropNetIPv4DHCPClientID kSCPropNetIPv4DHCPClientID
1183 @const kSCPropNetIPv4Router
1184 @discussion Value is a CFString
1186 extern const CFStringRef kSCPropNetIPv4Router
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1187 #define kSCPropNetIPv4Router kSCPropNetIPv4Router
1190 @const kSCPropNetIPv4SubnetMasks
1191 @discussion Value is a CFArray[CFString]
1193 extern const CFStringRef kSCPropNetIPv4SubnetMasks
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1194 #define kSCPropNetIPv4SubnetMasks kSCPropNetIPv4SubnetMasks
1197 @const kSCPropNetIPv4DestAddresses
1198 @discussion Value is a CFArray[CFString]
1200 extern const CFStringRef kSCPropNetIPv4DestAddresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1201 #define kSCPropNetIPv4DestAddresses kSCPropNetIPv4DestAddresses
1204 @const kSCPropNetIPv4BroadcastAddresses
1205 @discussion Value is a CFArray[CFString]
1207 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1208 #define kSCPropNetIPv4BroadcastAddresses kSCPropNetIPv4BroadcastAddresses
1211 @const kSCValNetIPv4ConfigMethodAutomatic
1213 extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1214 #define kSCValNetIPv4ConfigMethodAutomatic kSCValNetIPv4ConfigMethodAutomatic
1217 @const kSCValNetIPv4ConfigMethodBOOTP
1219 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1220 #define kSCValNetIPv4ConfigMethodBOOTP kSCValNetIPv4ConfigMethodBOOTP
1223 @const kSCValNetIPv4ConfigMethodDHCP
1225 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1226 #define kSCValNetIPv4ConfigMethodDHCP kSCValNetIPv4ConfigMethodDHCP
1229 @const kSCValNetIPv4ConfigMethodINFORM
1231 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1232 #define kSCValNetIPv4ConfigMethodINFORM kSCValNetIPv4ConfigMethodINFORM
1235 @const kSCValNetIPv4ConfigMethodLinkLocal
1237 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1238 #define kSCValNetIPv4ConfigMethodLinkLocal kSCValNetIPv4ConfigMethodLinkLocal
1241 @const kSCValNetIPv4ConfigMethodManual
1243 extern const CFStringRef kSCValNetIPv4ConfigMethodManual
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1244 #define kSCValNetIPv4ConfigMethodManual kSCValNetIPv4ConfigMethodManual
1247 @const kSCValNetIPv4ConfigMethodPPP
1249 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1250 #define kSCValNetIPv4ConfigMethodPPP kSCValNetIPv4ConfigMethodPPP
1253 @group kSCEntNetIPv6 Entity Keys
1257 @const kSCPropNetIPv6Addresses
1258 @discussion Value is a CFArray[CFString]
1260 extern const CFStringRef kSCPropNetIPv6Addresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1261 #define kSCPropNetIPv6Addresses kSCPropNetIPv6Addresses
1264 @const kSCPropNetIPv6ConfigMethod
1265 @discussion Value is a CFString
1267 extern const CFStringRef kSCPropNetIPv6ConfigMethod
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1268 #define kSCPropNetIPv6ConfigMethod kSCPropNetIPv6ConfigMethod
1271 @const kSCPropNetIPv6DestAddresses
1272 @discussion Value is a CFArray[CFString]
1274 extern const CFStringRef kSCPropNetIPv6DestAddresses
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1275 #define kSCPropNetIPv6DestAddresses kSCPropNetIPv6DestAddresses
1278 @const kSCPropNetIPv6Flags
1279 @discussion Value is a CFNumber
1281 extern const CFStringRef kSCPropNetIPv6Flags
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1282 #define kSCPropNetIPv6Flags kSCPropNetIPv6Flags
1285 @const kSCPropNetIPv6PrefixLength
1286 @discussion Value is a CFArray[CFNumber]
1288 extern const CFStringRef kSCPropNetIPv6PrefixLength
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1289 #define kSCPropNetIPv6PrefixLength kSCPropNetIPv6PrefixLength
1292 @const kSCPropNetIPv6Router
1293 @discussion Value is a CFString
1295 extern const CFStringRef kSCPropNetIPv6Router
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1296 #define kSCPropNetIPv6Router kSCPropNetIPv6Router
1299 @const kSCValNetIPv6ConfigMethodAutomatic
1301 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1302 #define kSCValNetIPv6ConfigMethodAutomatic kSCValNetIPv6ConfigMethodAutomatic
1305 @const kSCValNetIPv6ConfigMethodLinkLocal
1307 extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal
API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1308 #define kSCValNetIPv6ConfigMethodLinkLocal kSCValNetIPv6ConfigMethodLinkLocal
1311 @const kSCValNetIPv6ConfigMethodManual
1313 extern const CFStringRef kSCValNetIPv6ConfigMethodManual
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1314 #define kSCValNetIPv6ConfigMethodManual kSCValNetIPv6ConfigMethodManual
1317 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1319 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1320 #define kSCValNetIPv6ConfigMethodRouterAdvertisement kSCValNetIPv6ConfigMethodRouterAdvertisement
1323 @const kSCValNetIPv6ConfigMethod6to4
1325 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1326 #define kSCValNetIPv6ConfigMethod6to4 kSCValNetIPv6ConfigMethod6to4
1329 @group kSCEntNet6to4 Entity Keys
1333 @const kSCPropNet6to4Relay
1334 @discussion Value is a CFString
1336 extern const CFStringRef kSCPropNet6to4Relay
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1337 #define kSCPropNet6to4Relay kSCPropNet6to4Relay
1340 @group kSCEntNetLink Entity Keys
1344 @const kSCPropNetLinkActive
1345 @discussion Value is a CFBoolean
1347 extern const CFStringRef kSCPropNetLinkActive
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1348 #define kSCPropNetLinkActive kSCPropNetLinkActive
1351 @const kSCPropNetLinkDetaching
1352 @discussion Value is a CFBoolean
1354 extern const CFStringRef kSCPropNetLinkDetaching
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1355 #define kSCPropNetLinkDetaching kSCPropNetLinkDetaching
1358 @group kSCEntNetModem (Hardware) Entity Keys
1362 @const kSCPropNetModemAccessPointName
1363 @discussion Value is a CFString
1365 extern const CFStringRef kSCPropNetModemAccessPointName
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1366 #define kSCPropNetModemAccessPointName kSCPropNetModemAccessPointName
1369 @const kSCPropNetModemConnectionPersonality
1370 @discussion Value is a CFString
1372 extern const CFStringRef kSCPropNetModemConnectionPersonality
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1373 #define kSCPropNetModemConnectionPersonality kSCPropNetModemConnectionPersonality
1376 @const kSCPropNetModemConnectionScript
1377 @discussion Value is a CFString
1379 extern const CFStringRef kSCPropNetModemConnectionScript
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1380 #define kSCPropNetModemConnectionScript kSCPropNetModemConnectionScript
1383 @const kSCPropNetModemConnectSpeed
1384 @discussion Value is a CFNumber
1386 extern const CFStringRef kSCPropNetModemConnectSpeed
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1387 #define kSCPropNetModemConnectSpeed kSCPropNetModemConnectSpeed
1390 @const kSCPropNetModemDataCompression
1391 @discussion Value is a CFNumber (0 or 1)
1393 extern const CFStringRef kSCPropNetModemDataCompression
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1394 #define kSCPropNetModemDataCompression kSCPropNetModemDataCompression
1397 @const kSCPropNetModemDeviceContextID
1398 @discussion Value is a CFString
1400 extern const CFStringRef kSCPropNetModemDeviceContextID
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1401 #define kSCPropNetModemDeviceContextID kSCPropNetModemDeviceContextID
1404 @const kSCPropNetModemDeviceModel
1405 @discussion Value is a CFString
1407 extern const CFStringRef kSCPropNetModemDeviceModel
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1408 #define kSCPropNetModemDeviceModel kSCPropNetModemDeviceModel
1411 @const kSCPropNetModemDeviceVendor
1412 @discussion Value is a CFString
1414 extern const CFStringRef kSCPropNetModemDeviceVendor
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1415 #define kSCPropNetModemDeviceVendor kSCPropNetModemDeviceVendor
1418 @const kSCPropNetModemDialMode
1419 @discussion Value is a CFString
1421 extern const CFStringRef kSCPropNetModemDialMode
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1422 #define kSCPropNetModemDialMode kSCPropNetModemDialMode
1425 @const kSCPropNetModemErrorCorrection
1426 @discussion Value is a CFNumber (0 or 1)
1428 extern const CFStringRef kSCPropNetModemErrorCorrection
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1429 #define kSCPropNetModemErrorCorrection kSCPropNetModemErrorCorrection
1432 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1433 @discussion Value is a CFNumber (0 or 1)
1435 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1436 #define kSCPropNetModemHoldCallWaitingAudibleAlert kSCPropNetModemHoldCallWaitingAudibleAlert
1439 @const kSCPropNetModemHoldDisconnectOnAnswer
1440 @discussion Value is a CFNumber (0 or 1)
1442 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1443 #define kSCPropNetModemHoldDisconnectOnAnswer kSCPropNetModemHoldDisconnectOnAnswer
1446 @const kSCPropNetModemHoldEnabled
1447 @discussion Value is a CFNumber (0 or 1)
1449 extern const CFStringRef kSCPropNetModemHoldEnabled
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1450 #define kSCPropNetModemHoldEnabled kSCPropNetModemHoldEnabled
1453 @const kSCPropNetModemHoldReminder
1454 @discussion Value is a CFNumber (0 or 1)
1456 extern const CFStringRef kSCPropNetModemHoldReminder
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1457 #define kSCPropNetModemHoldReminder kSCPropNetModemHoldReminder
1460 @const kSCPropNetModemHoldReminderTime
1461 @discussion Value is a CFNumber
1463 extern const CFStringRef kSCPropNetModemHoldReminderTime
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1464 #define kSCPropNetModemHoldReminderTime kSCPropNetModemHoldReminderTime
1467 @const kSCPropNetModemNote
1468 @discussion Value is a CFString
1470 extern const CFStringRef kSCPropNetModemNote
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1471 #define kSCPropNetModemNote kSCPropNetModemNote
1474 @const kSCPropNetModemPulseDial
1475 @discussion Value is a CFNumber (0 or 1)
1477 extern const CFStringRef kSCPropNetModemPulseDial
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1478 #define kSCPropNetModemPulseDial kSCPropNetModemPulseDial
1481 @const kSCPropNetModemSpeaker
1482 @discussion Value is a CFNumber (0 or 1)
1484 extern const CFStringRef kSCPropNetModemSpeaker
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1485 #define kSCPropNetModemSpeaker kSCPropNetModemSpeaker
1488 @const kSCPropNetModemSpeed
1489 @discussion Value is a CFNumber
1491 extern const CFStringRef kSCPropNetModemSpeed
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1492 #define kSCPropNetModemSpeed kSCPropNetModemSpeed
1495 @const kSCValNetModemDialModeIgnoreDialTone
1497 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1498 #define kSCValNetModemDialModeIgnoreDialTone kSCValNetModemDialModeIgnoreDialTone
1501 @const kSCValNetModemDialModeManual
1503 extern const CFStringRef kSCValNetModemDialModeManual
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1504 #define kSCValNetModemDialModeManual kSCValNetModemDialModeManual
1507 @const kSCValNetModemDialModeWaitForDialTone
1509 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1510 #define kSCValNetModemDialModeWaitForDialTone kSCValNetModemDialModeWaitForDialTone
1513 @group kSCEntNetPPP Entity Keys
1517 @const kSCPropNetPPPACSPEnabled
1518 @discussion Value is a CFNumber (0 or 1)
1520 extern const CFStringRef kSCPropNetPPPACSPEnabled
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1521 #define kSCPropNetPPPACSPEnabled kSCPropNetPPPACSPEnabled
1524 @const kSCPropNetPPPConnectTime
1525 @discussion Value is a CFNumber
1527 extern const CFStringRef kSCPropNetPPPConnectTime
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1528 #define kSCPropNetPPPConnectTime kSCPropNetPPPConnectTime
1531 @const kSCPropNetPPPDeviceLastCause
1532 @discussion Value is a CFNumber
1534 extern const CFStringRef kSCPropNetPPPDeviceLastCause
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1535 #define kSCPropNetPPPDeviceLastCause kSCPropNetPPPDeviceLastCause
1538 @const kSCPropNetPPPDialOnDemand
1539 @discussion Value is a CFNumber (0 or 1)
1541 extern const CFStringRef kSCPropNetPPPDialOnDemand
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1542 #define kSCPropNetPPPDialOnDemand kSCPropNetPPPDialOnDemand
1545 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1546 @discussion Value is a CFNumber (0 or 1)
1548 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1549 #define kSCPropNetPPPDisconnectOnFastUserSwitch kSCPropNetPPPDisconnectOnFastUserSwitch
1552 @const kSCPropNetPPPDisconnectOnIdle
1553 @discussion Value is a CFNumber (0 or 1)
1555 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1556 #define kSCPropNetPPPDisconnectOnIdle kSCPropNetPPPDisconnectOnIdle
1559 @const kSCPropNetPPPDisconnectOnIdleTimer
1560 @discussion Value is a CFNumber
1562 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1563 #define kSCPropNetPPPDisconnectOnIdleTimer kSCPropNetPPPDisconnectOnIdleTimer
1566 @const kSCPropNetPPPDisconnectOnLogout
1567 @discussion Value is a CFNumber (0 or 1)
1569 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1570 #define kSCPropNetPPPDisconnectOnLogout kSCPropNetPPPDisconnectOnLogout
1573 @const kSCPropNetPPPDisconnectOnSleep
1574 @discussion Value is a CFNumber (0 or 1)
1576 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1577 #define kSCPropNetPPPDisconnectOnSleep kSCPropNetPPPDisconnectOnSleep
1580 @const kSCPropNetPPPDisconnectTime
1581 @discussion Value is a CFNumber
1583 extern const CFStringRef kSCPropNetPPPDisconnectTime
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1584 #define kSCPropNetPPPDisconnectTime kSCPropNetPPPDisconnectTime
1587 @const kSCPropNetPPPIdleReminder
1588 @discussion Value is a CFNumber (0 or 1)
1590 extern const CFStringRef kSCPropNetPPPIdleReminder
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1591 #define kSCPropNetPPPIdleReminder kSCPropNetPPPIdleReminder
1594 @const kSCPropNetPPPIdleReminderTimer
1595 @discussion Value is a CFNumber
1597 extern const CFStringRef kSCPropNetPPPIdleReminderTimer
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1598 #define kSCPropNetPPPIdleReminderTimer kSCPropNetPPPIdleReminderTimer
1601 @const kSCPropNetPPPLastCause
1602 @discussion Value is a CFNumber
1604 extern const CFStringRef kSCPropNetPPPLastCause
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1605 #define kSCPropNetPPPLastCause kSCPropNetPPPLastCause
1608 @const kSCPropNetPPPLogfile
1609 @discussion Value is a CFString
1611 extern const CFStringRef kSCPropNetPPPLogfile
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1612 #define kSCPropNetPPPLogfile kSCPropNetPPPLogfile
1615 @const kSCPropNetPPPPlugins
1616 @discussion Value is a CFArray[CFString]
1618 extern const CFStringRef kSCPropNetPPPPlugins
API_DEPRECATED("No longer supported", macos(10.2,10.15)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1619 #define kSCPropNetPPPPlugins kSCPropNetPPPPlugins
1622 @const kSCPropNetPPPRetryConnectTime
1623 @discussion Value is a CFNumber
1625 extern const CFStringRef kSCPropNetPPPRetryConnectTime
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1626 #define kSCPropNetPPPRetryConnectTime kSCPropNetPPPRetryConnectTime
1629 @const kSCPropNetPPPSessionTimer
1630 @discussion Value is a CFNumber
1632 extern const CFStringRef kSCPropNetPPPSessionTimer
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1633 #define kSCPropNetPPPSessionTimer kSCPropNetPPPSessionTimer
1636 @const kSCPropNetPPPStatus
1637 @discussion Value is a CFNumber
1639 extern const CFStringRef kSCPropNetPPPStatus
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1640 #define kSCPropNetPPPStatus kSCPropNetPPPStatus
1643 @const kSCPropNetPPPUseSessionTimer
1644 @discussion Value is a CFNumber (0 or 1)
1646 extern const CFStringRef kSCPropNetPPPUseSessionTimer
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1647 #define kSCPropNetPPPUseSessionTimer kSCPropNetPPPUseSessionTimer
1650 @const kSCPropNetPPPVerboseLogging
1651 @discussion Value is a CFNumber (0 or 1)
1653 extern const CFStringRef kSCPropNetPPPVerboseLogging
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1654 #define kSCPropNetPPPVerboseLogging kSCPropNetPPPVerboseLogging
1657 @const kSCPropNetPPPAuthEAPPlugins
1658 @discussion Value is a CFArray[CFString]
1660 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins
API_DEPRECATED("No longer supported", macos(10.3,10.15)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1661 #define kSCPropNetPPPAuthEAPPlugins kSCPropNetPPPAuthEAPPlugins
1664 @const kSCPropNetPPPAuthName
1665 @discussion Value is a CFString
1667 extern const CFStringRef kSCPropNetPPPAuthName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1668 #define kSCPropNetPPPAuthName kSCPropNetPPPAuthName
1671 @const kSCPropNetPPPAuthPassword
1672 @discussion Value is a CFString
1674 extern const CFStringRef kSCPropNetPPPAuthPassword
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1675 #define kSCPropNetPPPAuthPassword kSCPropNetPPPAuthPassword
1678 @const kSCPropNetPPPAuthPasswordEncryption
1679 @discussion Value is a CFString
1681 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1682 #define kSCPropNetPPPAuthPasswordEncryption kSCPropNetPPPAuthPasswordEncryption
1685 @const kSCPropNetPPPAuthPrompt
1686 @discussion Value is a CFString
1688 extern const CFStringRef kSCPropNetPPPAuthPrompt
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1689 #define kSCPropNetPPPAuthPrompt kSCPropNetPPPAuthPrompt
1692 @const kSCPropNetPPPAuthProtocol
1693 @discussion Value is a CFArray[CFString]
1695 extern const CFStringRef kSCPropNetPPPAuthProtocol
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1696 #define kSCPropNetPPPAuthProtocol kSCPropNetPPPAuthProtocol
1699 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1701 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1702 #define kSCValNetPPPAuthPasswordEncryptionKeychain kSCValNetPPPAuthPasswordEncryptionKeychain
1705 @const kSCValNetPPPAuthPasswordEncryptionToken
1707 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1708 #define kSCValNetPPPAuthPasswordEncryptionToken kSCValNetPPPAuthPasswordEncryptionToken
1711 @const kSCValNetPPPAuthPromptBefore
1712 @discussion Value is a CFString
1714 extern const CFStringRef kSCValNetPPPAuthPromptBefore
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1715 #define kSCValNetPPPAuthPromptBefore kSCValNetPPPAuthPromptBefore
1718 @const kSCValNetPPPAuthPromptAfter
1719 @discussion Value is a CFString
1721 extern const CFStringRef kSCValNetPPPAuthPromptAfter
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1722 #define kSCValNetPPPAuthPromptAfter kSCValNetPPPAuthPromptAfter
1725 @const kSCValNetPPPAuthProtocolCHAP
1726 @discussion Value is a CFString
1728 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1729 #define kSCValNetPPPAuthProtocolCHAP kSCValNetPPPAuthProtocolCHAP
1732 @const kSCValNetPPPAuthProtocolEAP
1733 @discussion Value is a CFString
1735 extern const CFStringRef kSCValNetPPPAuthProtocolEAP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1736 #define kSCValNetPPPAuthProtocolEAP kSCValNetPPPAuthProtocolEAP
1739 @const kSCValNetPPPAuthProtocolMSCHAP1
1740 @discussion Value is a CFString
1742 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1743 #define kSCValNetPPPAuthProtocolMSCHAP1 kSCValNetPPPAuthProtocolMSCHAP1
1746 @const kSCValNetPPPAuthProtocolMSCHAP2
1747 @discussion Value is a CFString
1749 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1750 #define kSCValNetPPPAuthProtocolMSCHAP2 kSCValNetPPPAuthProtocolMSCHAP2
1753 @const kSCValNetPPPAuthProtocolPAP
1754 @discussion Value is a CFString
1756 extern const CFStringRef kSCValNetPPPAuthProtocolPAP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1757 #define kSCValNetPPPAuthProtocolPAP kSCValNetPPPAuthProtocolPAP
1760 @const kSCPropNetPPPCommAlternateRemoteAddress
1761 @discussion Value is a CFString
1763 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1764 #define kSCPropNetPPPCommAlternateRemoteAddress kSCPropNetPPPCommAlternateRemoteAddress
1767 @const kSCPropNetPPPCommConnectDelay
1768 @discussion Value is a CFNumber
1770 extern const CFStringRef kSCPropNetPPPCommConnectDelay
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1771 #define kSCPropNetPPPCommConnectDelay kSCPropNetPPPCommConnectDelay
1774 @const kSCPropNetPPPCommDisplayTerminalWindow
1775 @discussion Value is a CFNumber (0 or 1)
1777 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1778 #define kSCPropNetPPPCommDisplayTerminalWindow kSCPropNetPPPCommDisplayTerminalWindow
1781 @const kSCPropNetPPPCommRedialCount
1782 @discussion Value is a CFNumber
1784 extern const CFStringRef kSCPropNetPPPCommRedialCount
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1785 #define kSCPropNetPPPCommRedialCount kSCPropNetPPPCommRedialCount
1788 @const kSCPropNetPPPCommRedialEnabled
1789 @discussion Value is a CFNumber (0 or 1)
1791 extern const CFStringRef kSCPropNetPPPCommRedialEnabled
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1792 #define kSCPropNetPPPCommRedialEnabled kSCPropNetPPPCommRedialEnabled
1795 @const kSCPropNetPPPCommRedialInterval
1796 @discussion Value is a CFNumber
1798 extern const CFStringRef kSCPropNetPPPCommRedialInterval
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1799 #define kSCPropNetPPPCommRedialInterval kSCPropNetPPPCommRedialInterval
1802 @const kSCPropNetPPPCommRemoteAddress
1803 @discussion Value is a CFString
1805 extern const CFStringRef kSCPropNetPPPCommRemoteAddress
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1806 #define kSCPropNetPPPCommRemoteAddress kSCPropNetPPPCommRemoteAddress
1809 @const kSCPropNetPPPCommTerminalScript
1810 @discussion Value is a CFString
1812 extern const CFStringRef kSCPropNetPPPCommTerminalScript
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1813 #define kSCPropNetPPPCommTerminalScript kSCPropNetPPPCommTerminalScript
1816 @const kSCPropNetPPPCommUseTerminalScript
1817 @discussion Value is a CFNumber (0 or 1)
1819 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1820 #define kSCPropNetPPPCommUseTerminalScript kSCPropNetPPPCommUseTerminalScript
1823 @const kSCPropNetPPPCCPEnabled
1824 @discussion Value is a CFNumber (0 or 1)
1826 extern const CFStringRef kSCPropNetPPPCCPEnabled
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1827 #define kSCPropNetPPPCCPEnabled kSCPropNetPPPCCPEnabled
1830 @const kSCPropNetPPPCCPMPPE40Enabled
1831 @discussion Value is a CFNumber (0 or 1)
1833 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1834 #define kSCPropNetPPPCCPMPPE40Enabled kSCPropNetPPPCCPMPPE40Enabled
1837 @const kSCPropNetPPPCCPMPPE128Enabled
1838 @discussion Value is a CFNumber (0 or 1)
1840 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1841 #define kSCPropNetPPPCCPMPPE128Enabled kSCPropNetPPPCCPMPPE128Enabled
1844 @const kSCPropNetPPPIPCPCompressionVJ
1845 @discussion Value is a CFNumber (0 or 1)
1847 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1848 #define kSCPropNetPPPIPCPCompressionVJ kSCPropNetPPPIPCPCompressionVJ
1851 @const kSCPropNetPPPIPCPUsePeerDNS
1852 @discussion Value is a CFNumber (0 or 1)
1854 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1855 #define kSCPropNetPPPIPCPUsePeerDNS kSCPropNetPPPIPCPUsePeerDNS
1858 @const kSCPropNetPPPLCPEchoEnabled
1859 @discussion Value is a CFNumber (0 or 1)
1861 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1862 #define kSCPropNetPPPLCPEchoEnabled kSCPropNetPPPLCPEchoEnabled
1865 @const kSCPropNetPPPLCPEchoFailure
1866 @discussion Value is a CFNumber
1868 extern const CFStringRef kSCPropNetPPPLCPEchoFailure
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1869 #define kSCPropNetPPPLCPEchoFailure kSCPropNetPPPLCPEchoFailure
1872 @const kSCPropNetPPPLCPEchoInterval
1873 @discussion Value is a CFNumber
1875 extern const CFStringRef kSCPropNetPPPLCPEchoInterval
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1876 #define kSCPropNetPPPLCPEchoInterval kSCPropNetPPPLCPEchoInterval
1879 @const kSCPropNetPPPLCPCompressionACField
1880 @discussion Value is a CFNumber (0 or 1)
1882 extern const CFStringRef kSCPropNetPPPLCPCompressionACField
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1883 #define kSCPropNetPPPLCPCompressionACField kSCPropNetPPPLCPCompressionACField
1886 @const kSCPropNetPPPLCPCompressionPField
1887 @discussion Value is a CFNumber (0 or 1)
1889 extern const CFStringRef kSCPropNetPPPLCPCompressionPField
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1890 #define kSCPropNetPPPLCPCompressionPField kSCPropNetPPPLCPCompressionPField
1893 @const kSCPropNetPPPLCPMRU
1894 @discussion Value is a CFNumber
1896 extern const CFStringRef kSCPropNetPPPLCPMRU
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1897 #define kSCPropNetPPPLCPMRU kSCPropNetPPPLCPMRU
1900 @const kSCPropNetPPPLCPMTU
1901 @discussion Value is a CFNumber
1903 extern const CFStringRef kSCPropNetPPPLCPMTU
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1904 #define kSCPropNetPPPLCPMTU kSCPropNetPPPLCPMTU
1907 @const kSCPropNetPPPLCPReceiveACCM
1908 @discussion Value is a CFNumber
1910 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1911 #define kSCPropNetPPPLCPReceiveACCM kSCPropNetPPPLCPReceiveACCM
1914 @const kSCPropNetPPPLCPTransmitACCM
1915 @discussion Value is a CFNumber
1917 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1918 #define kSCPropNetPPPLCPTransmitACCM kSCPropNetPPPLCPTransmitACCM
1921 @group kSCEntNetPPPoE Entity Keys
1925 @group kSCEntNetPPPSerial Entity Keys
1929 @group kSCEntNetL2TP Entity Keys
1933 @const kSCPropNetL2TPIPSecSharedSecret
1934 @discussion Value is a CFString
1936 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1937 #define kSCPropNetL2TPIPSecSharedSecret kSCPropNetL2TPIPSecSharedSecret
1940 @const kSCPropNetL2TPIPSecSharedSecretEncryption
1941 @discussion Value is a CFString
1943 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1944 #define kSCPropNetL2TPIPSecSharedSecretEncryption kSCPropNetL2TPIPSecSharedSecretEncryption
1947 @const kSCPropNetL2TPTransport
1948 @discussion Value is a CFString
1950 extern const CFStringRef kSCPropNetL2TPTransport
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1951 #define kSCPropNetL2TPTransport kSCPropNetL2TPTransport
1954 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1956 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1957 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1960 @const kSCValNetL2TPTransportIP
1962 extern const CFStringRef kSCValNetL2TPTransportIP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1963 #define kSCValNetL2TPTransportIP kSCValNetL2TPTransportIP
1966 @const kSCValNetL2TPTransportIPSec
1968 extern const CFStringRef kSCValNetL2TPTransportIPSec
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1969 #define kSCValNetL2TPTransportIPSec kSCValNetL2TPTransportIPSec
1972 @group kSCEntNetProxies Entity Keys
1976 @const kSCPropNetProxiesExceptionsList
1977 @discussion Value is a CFArray[CFString]
1979 extern const CFStringRef kSCPropNetProxiesExceptionsList
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1980 #define kSCPropNetProxiesExceptionsList kSCPropNetProxiesExceptionsList
1983 @const kSCPropNetProxiesExcludeSimpleHostnames
1984 @discussion Value is a CFNumber (0 or 1)
1986 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1987 #define kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesExcludeSimpleHostnames
1990 @const kSCPropNetProxiesFTPEnable
1991 @discussion Value is a CFNumber (0 or 1)
1993 extern const CFStringRef kSCPropNetProxiesFTPEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1994 #define kSCPropNetProxiesFTPEnable kSCPropNetProxiesFTPEnable
1997 @const kSCPropNetProxiesFTPPassive
1998 @discussion Value is a CFNumber (0 or 1)
2000 extern const CFStringRef kSCPropNetProxiesFTPPassive
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2001 #define kSCPropNetProxiesFTPPassive kSCPropNetProxiesFTPPassive
2004 @const kSCPropNetProxiesFTPPort
2005 @discussion Value is a CFNumber
2007 extern const CFStringRef kSCPropNetProxiesFTPPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2008 #define kSCPropNetProxiesFTPPort kSCPropNetProxiesFTPPort
2011 @const kSCPropNetProxiesFTPProxy
2012 @discussion Value is a CFString
2014 extern const CFStringRef kSCPropNetProxiesFTPProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2015 #define kSCPropNetProxiesFTPProxy kSCPropNetProxiesFTPProxy
2018 @const kSCPropNetProxiesGopherEnable
2019 @discussion Value is a CFNumber (0 or 1)
2021 extern const CFStringRef kSCPropNetProxiesGopherEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2022 #define kSCPropNetProxiesGopherEnable kSCPropNetProxiesGopherEnable
2025 @const kSCPropNetProxiesGopherPort
2026 @discussion Value is a CFNumber
2028 extern const CFStringRef kSCPropNetProxiesGopherPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2029 #define kSCPropNetProxiesGopherPort kSCPropNetProxiesGopherPort
2032 @const kSCPropNetProxiesGopherProxy
2033 @discussion Value is a CFString
2035 extern const CFStringRef kSCPropNetProxiesGopherProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2036 #define kSCPropNetProxiesGopherProxy kSCPropNetProxiesGopherProxy
2039 @const kSCPropNetProxiesHTTPEnable
2040 @discussion Value is a CFNumber (0 or 1)
2042 extern const CFStringRef kSCPropNetProxiesHTTPEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2043 #define kSCPropNetProxiesHTTPEnable kSCPropNetProxiesHTTPEnable
2046 @const kSCPropNetProxiesHTTPPort
2047 @discussion Value is a CFNumber
2049 extern const CFStringRef kSCPropNetProxiesHTTPPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2050 #define kSCPropNetProxiesHTTPPort kSCPropNetProxiesHTTPPort
2053 @const kSCPropNetProxiesHTTPProxy
2054 @discussion Value is a CFString
2056 extern const CFStringRef kSCPropNetProxiesHTTPProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2057 #define kSCPropNetProxiesHTTPProxy kSCPropNetProxiesHTTPProxy
2060 @const kSCPropNetProxiesHTTPSEnable
2061 @discussion Value is a CFNumber (0 or 1)
2063 extern const CFStringRef kSCPropNetProxiesHTTPSEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2064 #define kSCPropNetProxiesHTTPSEnable kSCPropNetProxiesHTTPSEnable
2067 @const kSCPropNetProxiesHTTPSPort
2068 @discussion Value is a CFNumber
2070 extern const CFStringRef kSCPropNetProxiesHTTPSPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2071 #define kSCPropNetProxiesHTTPSPort kSCPropNetProxiesHTTPSPort
2074 @const kSCPropNetProxiesHTTPSProxy
2075 @discussion Value is a CFString
2077 extern const CFStringRef kSCPropNetProxiesHTTPSProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2078 #define kSCPropNetProxiesHTTPSProxy kSCPropNetProxiesHTTPSProxy
2081 @const kSCPropNetProxiesRTSPEnable
2082 @discussion Value is a CFNumber (0 or 1)
2084 extern const CFStringRef kSCPropNetProxiesRTSPEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2085 #define kSCPropNetProxiesRTSPEnable kSCPropNetProxiesRTSPEnable
2088 @const kSCPropNetProxiesRTSPPort
2089 @discussion Value is a CFNumber
2091 extern const CFStringRef kSCPropNetProxiesRTSPPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2092 #define kSCPropNetProxiesRTSPPort kSCPropNetProxiesRTSPPort
2095 @const kSCPropNetProxiesRTSPProxy
2096 @discussion Value is a CFString
2098 extern const CFStringRef kSCPropNetProxiesRTSPProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2099 #define kSCPropNetProxiesRTSPProxy kSCPropNetProxiesRTSPProxy
2102 @const kSCPropNetProxiesSOCKSEnable
2103 @discussion Value is a CFNumber (0 or 1)
2105 extern const CFStringRef kSCPropNetProxiesSOCKSEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2106 #define kSCPropNetProxiesSOCKSEnable kSCPropNetProxiesSOCKSEnable
2109 @const kSCPropNetProxiesSOCKSPort
2110 @discussion Value is a CFNumber
2112 extern const CFStringRef kSCPropNetProxiesSOCKSPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2113 #define kSCPropNetProxiesSOCKSPort kSCPropNetProxiesSOCKSPort
2116 @const kSCPropNetProxiesSOCKSProxy
2117 @discussion Value is a CFString
2119 extern const CFStringRef kSCPropNetProxiesSOCKSProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2120 #define kSCPropNetProxiesSOCKSProxy kSCPropNetProxiesSOCKSProxy
2123 @const kSCPropNetProxiesProxyAutoConfigEnable
2124 @discussion Value is a CFNumber (0 or 1)
2126 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2127 #define kSCPropNetProxiesProxyAutoConfigEnable kSCPropNetProxiesProxyAutoConfigEnable
2130 @const kSCPropNetProxiesProxyAutoConfigJavaScript
2131 @discussion Value is a CFString
2133 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript
API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2134 #define kSCPropNetProxiesProxyAutoConfigJavaScript kSCPropNetProxiesProxyAutoConfigJavaScript
2137 @const kSCPropNetProxiesProxyAutoConfigURLString
2138 @discussion Value is a CFString
2140 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2141 #define kSCPropNetProxiesProxyAutoConfigURLString kSCPropNetProxiesProxyAutoConfigURLString
2144 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
2145 @discussion Value is a CFNumber (0 or 1)
2147 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2148 #define kSCPropNetProxiesProxyAutoDiscoveryEnable kSCPropNetProxiesProxyAutoDiscoveryEnable
2151 @group kSCEntNetSMB Entity Keys
2155 @const kSCPropNetSMBNetBIOSName
2156 @discussion Value is a CFString
2158 extern const CFStringRef kSCPropNetSMBNetBIOSName
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2159 #define kSCPropNetSMBNetBIOSName kSCPropNetSMBNetBIOSName
2162 @const kSCPropNetSMBNetBIOSNodeType
2163 @discussion Value is a CFString
2165 extern const CFStringRef kSCPropNetSMBNetBIOSNodeType
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2166 #define kSCPropNetSMBNetBIOSNodeType kSCPropNetSMBNetBIOSNodeType
2169 @const kSCPropNetSMBNetBIOSScope
2170 @discussion Value is a CFString
2172 extern const CFStringRef kSCPropNetSMBNetBIOSScope
API_DEPRECATED("No longer supported", macos(10.5,10.7)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2173 #define kSCPropNetSMBNetBIOSScope kSCPropNetSMBNetBIOSScope
2176 @const kSCPropNetSMBWINSAddresses
2177 @discussion Value is a CFArray[CFString]
2179 extern const CFStringRef kSCPropNetSMBWINSAddresses
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2180 #define kSCPropNetSMBWINSAddresses kSCPropNetSMBWINSAddresses
2183 @const kSCPropNetSMBWorkgroup
2184 @discussion Value is a CFString
2186 extern const CFStringRef kSCPropNetSMBWorkgroup
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2187 #define kSCPropNetSMBWorkgroup kSCPropNetSMBWorkgroup
2190 @const kSCValNetSMBNetBIOSNodeTypeBroadcast
2192 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2193 #define kSCValNetSMBNetBIOSNodeTypeBroadcast kSCValNetSMBNetBIOSNodeTypeBroadcast
2196 @const kSCValNetSMBNetBIOSNodeTypePeer
2198 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2199 #define kSCValNetSMBNetBIOSNodeTypePeer kSCValNetSMBNetBIOSNodeTypePeer
2202 @const kSCValNetSMBNetBIOSNodeTypeMixed
2204 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2205 #define kSCValNetSMBNetBIOSNodeTypeMixed kSCValNetSMBNetBIOSNodeTypeMixed
2208 @const kSCValNetSMBNetBIOSNodeTypeHybrid
2210 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2211 #define kSCValNetSMBNetBIOSNodeTypeHybrid kSCValNetSMBNetBIOSNodeTypeHybrid
2214 @group kSCCompUsers Entity Keys
2218 @const kSCEntUsersConsoleUser
2220 extern const CFStringRef kSCEntUsersConsoleUser
API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2221 #define kSCEntUsersConsoleUser kSCEntUsersConsoleUser
2224 @group kSCCompSystem Properties
2228 @const kSCPropSystemComputerName
2229 @discussion Value is a CFString
2231 extern const CFStringRef kSCPropSystemComputerName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2232 #define kSCPropSystemComputerName kSCPropSystemComputerName
2235 @const kSCPropSystemComputerNameEncoding
2236 @discussion Value is a CFNumber
2238 extern const CFStringRef kSCPropSystemComputerNameEncoding
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2239 #define kSCPropSystemComputerNameEncoding kSCPropSystemComputerNameEncoding
2242 @group SCDynamicStore "domain" prefixes
2246 @const kSCDynamicStoreDomainFile
2248 extern const CFStringRef kSCDynamicStoreDomainFile
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2249 #define kSCDynamicStoreDomainFile kSCDynamicStoreDomainFile
2252 @const kSCDynamicStoreDomainPlugin
2254 extern const CFStringRef kSCDynamicStoreDomainPlugin
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2255 #define kSCDynamicStoreDomainPlugin kSCDynamicStoreDomainPlugin
2258 @const kSCDynamicStoreDomainSetup
2260 extern const CFStringRef kSCDynamicStoreDomainSetup
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2261 #define kSCDynamicStoreDomainSetup kSCDynamicStoreDomainSetup
2264 @const kSCDynamicStoreDomainState
2266 extern const CFStringRef kSCDynamicStoreDomainState
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2267 #define kSCDynamicStoreDomainState kSCDynamicStoreDomainState
2270 @const kSCDynamicStoreDomainPrefs
2272 extern const CFStringRef kSCDynamicStoreDomainPrefs
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2273 #define kSCDynamicStoreDomainPrefs kSCDynamicStoreDomainPrefs
2276 @group Preference ("location") Keys
2280 @const kSCDynamicStorePropSetupCurrentSet
2281 @discussion Value is a CFString
2283 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2284 #define kSCDynamicStorePropSetupCurrentSet kSCDynamicStorePropSetupCurrentSet
2287 @const kSCDynamicStorePropSetupLastUpdated
2289 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2290 #define kSCDynamicStorePropSetupLastUpdated kSCDynamicStorePropSetupLastUpdated
2293 @group Common/shared Keys
2297 @const kSCDynamicStorePropNetInterfaces
2298 @discussion Value is a CFArray[CFString]
2300 extern const CFStringRef kSCDynamicStorePropNetInterfaces
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2301 #define kSCDynamicStorePropNetInterfaces kSCDynamicStorePropNetInterfaces
2304 @const kSCDynamicStorePropNetPrimaryInterface
2305 @discussion Value is a CFString
2307 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2308 #define kSCDynamicStorePropNetPrimaryInterface kSCDynamicStorePropNetPrimaryInterface
2311 @const kSCDynamicStorePropNetPrimaryService
2312 @discussion Value is a CFString
2314 extern const CFStringRef kSCDynamicStorePropNetPrimaryService
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2315 #define kSCDynamicStorePropNetPrimaryService kSCDynamicStorePropNetPrimaryService
2318 @const kSCDynamicStorePropNetServiceIDs
2319 @discussion Value is a CFArray[CFString]
2321 extern const CFStringRef kSCDynamicStorePropNetServiceIDs
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2322 #define kSCDynamicStorePropNetServiceIDs kSCDynamicStorePropNetServiceIDs
2325 @const kSCPropUsersConsoleUserName
2326 @discussion Value is a CFString
2328 extern const CFStringRef kSCPropUsersConsoleUserName
API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2329 #define kSCPropUsersConsoleUserName kSCPropUsersConsoleUserName
2332 @const kSCPropUsersConsoleUserUID
2333 @discussion Value is a CFNumber
2335 extern const CFStringRef kSCPropUsersConsoleUserUID
API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2336 #define kSCPropUsersConsoleUserUID kSCPropUsersConsoleUserUID
2339 @const kSCPropUsersConsoleUserGID
2340 @discussion Value is a CFNumber
2342 extern const CFStringRef kSCPropUsersConsoleUserGID
API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2343 #define kSCPropUsersConsoleUserGID kSCPropUsersConsoleUserGID
2345 CF_ASSUME_NONNULL_END
2347 #endif /* _SCSCHEMADEFINITIONS_H */