2 * Copyright (c) 2000-2018 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 * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber
256 * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1)
257 * kSCPropNetPPPLastCause "LastCause" CFNumber
258 * kSCPropNetPPPLogfile "Logfile" CFString
259 * kSCPropNetPPPPlugins "Plugins" CFArray[CFString]
260 * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber
261 * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber
262 * kSCPropNetPPPStatus "Status" CFNumber
263 * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1)
264 * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1)
267 * kSCPropNetPPPAuthEAPPlugins "AuthEAPPlugins" CFArray[CFString]
268 * kSCPropNetPPPAuthName "AuthName" CFString
269 * kSCPropNetPPPAuthPassword "AuthPassword" CFString
270 * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString
271 * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString
272 * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString]
274 * --- kSCPropNetPPPAuthPasswordEncryption values ---
275 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"
276 * kSCValNetPPPAuthPasswordEncryptionToken "Token"
278 * --- kSCPropNetPPPAuthPrompt values ---
279 * kSCValNetPPPAuthPromptBefore "Before" CFString
280 * kSCValNetPPPAuthPromptAfter "After" CFString
282 * --- kSCPropNetPPPAuthProtocol values ---
283 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString
284 * kSCValNetPPPAuthProtocolEAP "EAP" CFString
285 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString
286 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString
287 * kSCValNetPPPAuthProtocolPAP "PAP" CFString
290 * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString
291 * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber
292 * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1)
293 * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber
294 * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1)
295 * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber
296 * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString
297 * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString
298 * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1)
301 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)
302 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)
303 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)
306 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)
307 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)
310 * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1)
311 * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber
312 * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber
313 * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1)
314 * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1)
315 * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber
316 * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber
317 * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber
318 * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber
320 * kSCEntNetPPPoE Entity Keys
322 * * RESERVED FOR FUTURE USE *
324 * kSCEntNetPPPSerial Entity Keys
326 * * RESERVED FOR FUTURE USE *
328 * kSCEntNetL2TP Entity Keys
330 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
331 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
332 * kSCPropNetL2TPTransport "Transport" CFString
334 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
335 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
337 * --- kSCPropNetL2TPTransport values ---
338 * kSCValNetL2TPTransportIP "IP"
339 * kSCValNetL2TPTransportIPSec "IPSec"
341 * kSCEntNetProxies Entity Keys
343 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString]
344 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1)
345 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1)
346 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1)
347 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber
348 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString
349 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1)
350 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber
351 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString
352 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1)
353 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber
354 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString
355 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1)
356 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber
357 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString
358 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1)
359 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber
360 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString
361 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1)
362 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber
363 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString
364 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1)
365 * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString
366 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString
367 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1)
369 * kSCEntNetSMB Entity Keys
371 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString
372 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString
373 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString
374 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]
375 * kSCPropNetSMBWorkgroup "Workgroup" CFString
377 * --- kSCPropNetSMBNetBIOSNodeType values ---
378 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"
379 * kSCValNetSMBNetBIOSNodeTypePeer "Peer"
380 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"
381 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"
383 * kSCCompUsers Entity Keys
385 * kSCEntUsersConsoleUser "ConsoleUser"
387 * kSCCompSystem Properties
389 * kSCPropSystemComputerName "ComputerName" CFString
390 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
392 * SCDynamicStore "domain" prefixes
394 * kSCDynamicStoreDomainFile "File:"
395 * kSCDynamicStoreDomainPlugin "Plugin:"
396 * kSCDynamicStoreDomainSetup "Setup:"
397 * kSCDynamicStoreDomainState "State:"
398 * kSCDynamicStoreDomainPrefs "Prefs:"
400 * Preference ("location") Keys
402 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
403 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
407 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
408 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
409 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
410 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
414 #ifndef _SCSCHEMADEFINITIONS_H
415 #define _SCSCHEMADEFINITIONS_H
417 #include <os/availability.h>
418 #include <TargetConditionals.h>
419 #include <CoreFoundation/CFString.h>
422 * @header SCSchemaDefinitions
426 CF_ASSUME_NONNULL_BEGIN
430 @discussion Value is a CFString
432 extern const CFStringRef kSCResvLink
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
433 #define kSCResvLink kSCResvLink
436 @const kSCResvInactive
438 extern const CFStringRef kSCResvInactive
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
439 #define kSCResvInactive kSCResvInactive
442 @const kSCPropInterfaceName
443 @discussion Value is a CFString
445 extern const CFStringRef kSCPropInterfaceName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
446 #define kSCPropInterfaceName kSCPropInterfaceName
449 @const kSCPropMACAddress
450 @discussion Value is a CFString
452 extern const CFStringRef kSCPropMACAddress
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
453 #define kSCPropMACAddress kSCPropMACAddress
456 @const kSCPropUserDefinedName
457 @discussion Value is a CFString
459 extern const CFStringRef kSCPropUserDefinedName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
460 #define kSCPropUserDefinedName kSCPropUserDefinedName
463 @const kSCPropVersion
464 @discussion Value is a CFString
466 extern const CFStringRef kSCPropVersion
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
467 #define kSCPropVersion kSCPropVersion
470 @group Preference Keys
474 @const kSCPrefCurrentSet
475 @discussion Value is a CFString
477 extern const CFStringRef kSCPrefCurrentSet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
478 #define kSCPrefCurrentSet kSCPrefCurrentSet
481 @const kSCPrefNetworkServices
482 @discussion Value is a CFDictionary
484 extern const CFStringRef kSCPrefNetworkServices
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
485 #define kSCPrefNetworkServices kSCPrefNetworkServices
489 @discussion Value is a CFDictionary
491 extern const CFStringRef kSCPrefSets
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
492 #define kSCPrefSets kSCPrefSets
496 @discussion Value is a CFDictionary
498 extern const CFStringRef kSCPrefSystem
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
499 #define kSCPrefSystem kSCPrefSystem
502 @group Component Keys
506 @const kSCCompNetwork
508 extern const CFStringRef kSCCompNetwork
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
509 #define kSCCompNetwork kSCCompNetwork
512 @const kSCCompService
514 extern const CFStringRef kSCCompService
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
515 #define kSCCompService kSCCompService
520 extern const CFStringRef kSCCompGlobal
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
521 #define kSCCompGlobal kSCCompGlobal
524 @const kSCCompHostNames
526 extern const CFStringRef kSCCompHostNames
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
527 #define kSCCompHostNames kSCCompHostNames
530 @const kSCCompInterface
532 extern const CFStringRef kSCCompInterface
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
533 #define kSCCompInterface kSCCompInterface
538 extern const CFStringRef kSCCompSystem
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
539 #define kSCCompSystem kSCCompSystem
544 extern const CFStringRef kSCCompUsers
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
545 #define kSCCompUsers kSCCompUsers
548 @const kSCCompAnyRegex
550 extern const CFStringRef kSCCompAnyRegex
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
551 #define kSCCompAnyRegex kSCCompAnyRegex
554 @group Network Entity Keys
558 @const kSCEntNetAirPort
559 @discussion Value is a CFDictionary
561 extern const CFStringRef kSCEntNetAirPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
562 #define kSCEntNetAirPort kSCEntNetAirPort
566 @discussion Value is a CFDictionary
568 extern const CFStringRef kSCEntNetDHCP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
569 #define kSCEntNetDHCP kSCEntNetDHCP
573 @discussion Value is a CFDictionary
575 extern const CFStringRef kSCEntNetDNS
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
576 #define kSCEntNetDNS kSCEntNetDNS
579 @const kSCEntNetEthernet
580 @discussion Value is a CFDictionary
582 extern const CFStringRef kSCEntNetEthernet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
583 #define kSCEntNetEthernet kSCEntNetEthernet
586 @const kSCEntNetFireWire
587 @discussion Value is a CFDictionary
589 extern const CFStringRef kSCEntNetFireWire
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
590 #define kSCEntNetFireWire kSCEntNetFireWire
593 @const kSCEntNetInterface
594 @discussion Value is a CFDictionary
596 extern const CFStringRef kSCEntNetInterface
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
597 #define kSCEntNetInterface kSCEntNetInterface
600 @const kSCEntNetIPSec
601 @discussion Value is a CFDictionary
603 extern const CFStringRef kSCEntNetIPSec
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
604 #define kSCEntNetIPSec kSCEntNetIPSec
608 @discussion Value is a CFDictionary
610 extern const CFStringRef kSCEntNetIPv4
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
611 #define kSCEntNetIPv4 kSCEntNetIPv4
615 @discussion Value is a CFDictionary
617 extern const CFStringRef kSCEntNetIPv6
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
618 #define kSCEntNetIPv6 kSCEntNetIPv6
622 @discussion Value is a CFDictionary
624 extern const CFStringRef kSCEntNetL2TP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
625 #define kSCEntNetL2TP kSCEntNetL2TP
629 @discussion Value is a CFDictionary
631 extern const CFStringRef kSCEntNetLink
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
632 #define kSCEntNetLink kSCEntNetLink
635 @const kSCEntNetModem
636 @discussion Value is a CFDictionary
638 extern const CFStringRef kSCEntNetModem
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
639 #define kSCEntNetModem kSCEntNetModem
643 @discussion Value is a CFDictionary
645 extern const CFStringRef kSCEntNetPPP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
646 #define kSCEntNetPPP kSCEntNetPPP
649 @const kSCEntNetPPPoE
650 @discussion Value is a CFDictionary
652 extern const CFStringRef kSCEntNetPPPoE
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
653 #define kSCEntNetPPPoE kSCEntNetPPPoE
656 @const kSCEntNetPPPSerial
657 @discussion Value is a CFDictionary
659 extern const CFStringRef kSCEntNetPPPSerial
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
660 #define kSCEntNetPPPSerial kSCEntNetPPPSerial
664 @discussion Value is a CFDictionary
666 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));
667 #define kSCEntNetPPTP kSCEntNetPPTP
670 @const kSCEntNetProxies
671 @discussion Value is a CFDictionary
673 extern const CFStringRef kSCEntNetProxies
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
674 #define kSCEntNetProxies kSCEntNetProxies
678 @discussion Value is a CFDictionary
680 extern const CFStringRef kSCEntNetSMB
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
681 #define kSCEntNetSMB kSCEntNetSMB
685 @discussion Value is a CFDictionary
687 extern const CFStringRef kSCEntNet6to4
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
688 #define kSCEntNet6to4 kSCEntNet6to4
691 @group kSCCompNetwork Properties
695 @const kSCPropNetOverridePrimary
696 @discussion Value is a CFNumber (0 or 1)
698 extern const CFStringRef kSCPropNetOverridePrimary
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
699 #define kSCPropNetOverridePrimary kSCPropNetOverridePrimary
702 @const kSCPropNetServiceOrder
703 @discussion Value is a CFArray[CFString]
705 extern const CFStringRef kSCPropNetServiceOrder
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
706 #define kSCPropNetServiceOrder kSCPropNetServiceOrder
709 @const kSCPropNetPPPOverridePrimary
710 @discussion Value is a CFNumber (0 or 1)
712 extern const CFStringRef kSCPropNetPPPOverridePrimary
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
713 #define kSCPropNetPPPOverridePrimary kSCPropNetPPPOverridePrimary
716 @group kSCCompNetworkInterface Properties
720 @const kSCPropNetInterfaces
721 @discussion Value is a CFArray[CFString]
723 extern const CFStringRef kSCPropNetInterfaces
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
724 #define kSCPropNetInterfaces kSCPropNetInterfaces
727 @group kSCCompNetworkHostNames Properties
731 @const kSCPropNetLocalHostName
732 @discussion Value is a CFString
734 extern const CFStringRef kSCPropNetLocalHostName
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
735 #define kSCPropNetLocalHostName kSCPropNetLocalHostName
738 @group kSCEntNetAirPort (Hardware) Entity Keys
742 @const kSCPropNetAirPortAllowNetCreation
743 @discussion Value is a CFNumber (0 or 1)
745 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));
746 #define kSCPropNetAirPortAllowNetCreation kSCPropNetAirPortAllowNetCreation
749 @const kSCPropNetAirPortAuthPassword
750 @discussion Value is a CFData
752 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));
753 #define kSCPropNetAirPortAuthPassword kSCPropNetAirPortAuthPassword
756 @const kSCPropNetAirPortAuthPasswordEncryption
757 @discussion Value is a CFString
759 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));
760 #define kSCPropNetAirPortAuthPasswordEncryption kSCPropNetAirPortAuthPasswordEncryption
763 @const kSCPropNetAirPortJoinMode
764 @discussion Value is a CFString
766 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));
767 #define kSCPropNetAirPortJoinMode kSCPropNetAirPortJoinMode
770 @const kSCPropNetAirPortPowerEnabled
771 @discussion Value is a CFNumber (0 or 1)
773 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));
774 #define kSCPropNetAirPortPowerEnabled kSCPropNetAirPortPowerEnabled
777 @const kSCPropNetAirPortPreferredNetwork
778 @discussion Value is a CFString
780 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));
781 #define kSCPropNetAirPortPreferredNetwork kSCPropNetAirPortPreferredNetwork
784 @const kSCPropNetAirPortSavePasswords
785 @discussion Value is a CFNumber (0 or 1)
787 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));
788 #define kSCPropNetAirPortSavePasswords kSCPropNetAirPortSavePasswords
791 @const kSCValNetAirPortJoinModeAutomatic
793 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));
794 #define kSCValNetAirPortJoinModeAutomatic kSCValNetAirPortJoinModeAutomatic
797 @const kSCValNetAirPortJoinModePreferred
799 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));
800 #define kSCValNetAirPortJoinModePreferred kSCValNetAirPortJoinModePreferred
803 @const kSCValNetAirPortJoinModeRanked
805 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));
806 #define kSCValNetAirPortJoinModeRanked kSCValNetAirPortJoinModeRanked
809 @const kSCValNetAirPortJoinModeRecent
811 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));
812 #define kSCValNetAirPortJoinModeRecent kSCValNetAirPortJoinModeRecent
815 @const kSCValNetAirPortJoinModeStrongest
817 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));
818 #define kSCValNetAirPortJoinModeStrongest kSCValNetAirPortJoinModeStrongest
821 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
823 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));
824 #define kSCValNetAirPortAuthPasswordEncryptionKeychain kSCValNetAirPortAuthPasswordEncryptionKeychain
827 @group kSCEntNetDNS Entity Keys
831 @const kSCPropNetDNSDomainName
832 @discussion Value is a CFString
834 extern const CFStringRef kSCPropNetDNSDomainName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
835 #define kSCPropNetDNSDomainName kSCPropNetDNSDomainName
838 @const kSCPropNetDNSOptions
839 @discussion Value is a CFString
841 extern const CFStringRef kSCPropNetDNSOptions
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
842 #define kSCPropNetDNSOptions kSCPropNetDNSOptions
845 @const kSCPropNetDNSSearchDomains
846 @discussion Value is a CFArray[CFString]
848 extern const CFStringRef kSCPropNetDNSSearchDomains
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
849 #define kSCPropNetDNSSearchDomains kSCPropNetDNSSearchDomains
852 @const kSCPropNetDNSSearchOrder
853 @discussion Value is a CFNumber
855 extern const CFStringRef kSCPropNetDNSSearchOrder
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
856 #define kSCPropNetDNSSearchOrder kSCPropNetDNSSearchOrder
859 @const kSCPropNetDNSServerAddresses
860 @discussion Value is a CFArray[CFString]
862 extern const CFStringRef kSCPropNetDNSServerAddresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
863 #define kSCPropNetDNSServerAddresses kSCPropNetDNSServerAddresses
866 @const kSCPropNetDNSServerPort
867 @discussion Value is a CFNumber
869 extern const CFStringRef kSCPropNetDNSServerPort
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
870 #define kSCPropNetDNSServerPort kSCPropNetDNSServerPort
873 @const kSCPropNetDNSServerTimeout
874 @discussion Value is a CFNumber
876 extern const CFStringRef kSCPropNetDNSServerTimeout
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
877 #define kSCPropNetDNSServerTimeout kSCPropNetDNSServerTimeout
880 @const kSCPropNetDNSSortList
881 @discussion Value is a CFArray[CFString]
883 extern const CFStringRef kSCPropNetDNSSortList
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
884 #define kSCPropNetDNSSortList kSCPropNetDNSSortList
887 @const kSCPropNetDNSSupplementalMatchDomains
888 @discussion Value is a CFArray[CFString]
890 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
891 #define kSCPropNetDNSSupplementalMatchDomains kSCPropNetDNSSupplementalMatchDomains
894 @const kSCPropNetDNSSupplementalMatchOrders
895 @discussion Value is a CFArray[CFNumber]
897 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
898 #define kSCPropNetDNSSupplementalMatchOrders kSCPropNetDNSSupplementalMatchOrders
901 @group kSCEntNetEthernet (Hardware) Entity Keys
905 @const kSCPropNetEthernetMediaSubType
906 @discussion Value is a CFString
908 extern const CFStringRef kSCPropNetEthernetMediaSubType
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
909 #define kSCPropNetEthernetMediaSubType kSCPropNetEthernetMediaSubType
912 @const kSCPropNetEthernetMediaOptions
913 @discussion Value is a CFArray[CFString]
915 extern const CFStringRef kSCPropNetEthernetMediaOptions
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
916 #define kSCPropNetEthernetMediaOptions kSCPropNetEthernetMediaOptions
919 @const kSCPropNetEthernetMTU
920 @discussion Value is a CFNumber
922 extern const CFStringRef kSCPropNetEthernetMTU
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
923 #define kSCPropNetEthernetMTU kSCPropNetEthernetMTU
926 @group kSCEntNetFireWire (Hardware) Entity Keys
930 @group kSCEntNetInterface Entity Keys
934 @const kSCPropNetInterfaceDeviceName
935 @discussion Value is a CFString
937 extern const CFStringRef kSCPropNetInterfaceDeviceName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
938 #define kSCPropNetInterfaceDeviceName kSCPropNetInterfaceDeviceName
941 @const kSCPropNetInterfaceHardware
942 @discussion Value is a CFString
944 extern const CFStringRef kSCPropNetInterfaceHardware
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
945 #define kSCPropNetInterfaceHardware kSCPropNetInterfaceHardware
948 @const kSCPropNetInterfaceType
949 @discussion Value is a CFString
951 extern const CFStringRef kSCPropNetInterfaceType
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
952 #define kSCPropNetInterfaceType kSCPropNetInterfaceType
955 @const kSCPropNetInterfaceSubType
956 @discussion Value is a CFString
958 extern const CFStringRef kSCPropNetInterfaceSubType
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
959 #define kSCPropNetInterfaceSubType kSCPropNetInterfaceSubType
962 @const kSCPropNetInterfaceSupportsModemOnHold
963 @discussion Value is a CFNumber (0 or 1)
965 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));
966 #define kSCPropNetInterfaceSupportsModemOnHold kSCPropNetInterfaceSupportsModemOnHold
969 @const kSCValNetInterfaceTypeEthernet
971 extern const CFStringRef kSCValNetInterfaceTypeEthernet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
972 #define kSCValNetInterfaceTypeEthernet kSCValNetInterfaceTypeEthernet
975 @const kSCValNetInterfaceTypeFireWire
977 extern const CFStringRef kSCValNetInterfaceTypeFireWire
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
978 #define kSCValNetInterfaceTypeFireWire kSCValNetInterfaceTypeFireWire
981 @const kSCValNetInterfaceTypePPP
983 extern const CFStringRef kSCValNetInterfaceTypePPP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
984 #define kSCValNetInterfaceTypePPP kSCValNetInterfaceTypePPP
987 @const kSCValNetInterfaceType6to4
989 extern const CFStringRef kSCValNetInterfaceType6to4
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
990 #define kSCValNetInterfaceType6to4 kSCValNetInterfaceType6to4
993 @const kSCValNetInterfaceTypeIPSec
995 extern const CFStringRef kSCValNetInterfaceTypeIPSec
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
996 #define kSCValNetInterfaceTypeIPSec kSCValNetInterfaceTypeIPSec
999 @const kSCValNetInterfaceSubTypePPPoE
1001 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1002 #define kSCValNetInterfaceSubTypePPPoE kSCValNetInterfaceSubTypePPPoE
1005 @const kSCValNetInterfaceSubTypePPPSerial
1007 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1008 #define kSCValNetInterfaceSubTypePPPSerial kSCValNetInterfaceSubTypePPPSerial
1011 @const kSCValNetInterfaceSubTypePPTP
1013 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));
1014 #define kSCValNetInterfaceSubTypePPTP kSCValNetInterfaceSubTypePPTP
1017 @const kSCValNetInterfaceSubTypeL2TP
1019 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1020 #define kSCValNetInterfaceSubTypeL2TP kSCValNetInterfaceSubTypeL2TP
1023 @group kSCEntNetIPSec Entity Keys
1027 @const kSCPropNetIPSecAuthenticationMethod
1028 @discussion Value is a CFString
1030 extern const CFStringRef kSCPropNetIPSecAuthenticationMethod
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1031 #define kSCPropNetIPSecAuthenticationMethod kSCPropNetIPSecAuthenticationMethod
1034 @const kSCPropNetIPSecLocalCertificate
1035 @discussion Value is a CFData
1037 extern const CFStringRef kSCPropNetIPSecLocalCertificate
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1038 #define kSCPropNetIPSecLocalCertificate kSCPropNetIPSecLocalCertificate
1041 @const kSCPropNetIPSecLocalIdentifier
1042 @discussion Value is a CFString
1044 extern const CFStringRef kSCPropNetIPSecLocalIdentifier
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1045 #define kSCPropNetIPSecLocalIdentifier kSCPropNetIPSecLocalIdentifier
1048 @const kSCPropNetIPSecLocalIdentifierType
1049 @discussion Value is a CFString
1051 extern const CFStringRef kSCPropNetIPSecLocalIdentifierType
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1052 #define kSCPropNetIPSecLocalIdentifierType kSCPropNetIPSecLocalIdentifierType
1055 @const kSCPropNetIPSecSharedSecret
1056 @discussion Value is a CFString
1058 extern const CFStringRef kSCPropNetIPSecSharedSecret
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1059 #define kSCPropNetIPSecSharedSecret kSCPropNetIPSecSharedSecret
1062 @const kSCPropNetIPSecSharedSecretEncryption
1063 @discussion Value is a CFString
1065 extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1066 #define kSCPropNetIPSecSharedSecretEncryption kSCPropNetIPSecSharedSecretEncryption
1069 @const kSCPropNetIPSecConnectTime
1070 @discussion Value is a CFNumber
1072 extern const CFStringRef kSCPropNetIPSecConnectTime
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1073 #define kSCPropNetIPSecConnectTime kSCPropNetIPSecConnectTime
1076 @const kSCPropNetIPSecRemoteAddress
1077 @discussion Value is a CFString
1079 extern const CFStringRef kSCPropNetIPSecRemoteAddress
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1080 #define kSCPropNetIPSecRemoteAddress kSCPropNetIPSecRemoteAddress
1083 @const kSCPropNetIPSecStatus
1084 @discussion Value is a CFNumber
1086 extern const CFStringRef kSCPropNetIPSecStatus
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1087 #define kSCPropNetIPSecStatus kSCPropNetIPSecStatus
1090 @const kSCPropNetIPSecXAuthEnabled
1091 @discussion Value is a CFNumber (0 or 1)
1093 extern const CFStringRef kSCPropNetIPSecXAuthEnabled
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1094 #define kSCPropNetIPSecXAuthEnabled kSCPropNetIPSecXAuthEnabled
1097 @const kSCPropNetIPSecXAuthName
1098 @discussion Value is a CFString
1100 extern const CFStringRef kSCPropNetIPSecXAuthName
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1101 #define kSCPropNetIPSecXAuthName kSCPropNetIPSecXAuthName
1104 @const kSCPropNetIPSecXAuthPassword
1105 @discussion Value is a CFString
1107 extern const CFStringRef kSCPropNetIPSecXAuthPassword
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1108 #define kSCPropNetIPSecXAuthPassword kSCPropNetIPSecXAuthPassword
1111 @const kSCPropNetIPSecXAuthPasswordEncryption
1112 @discussion Value is a CFString
1114 extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1115 #define kSCPropNetIPSecXAuthPasswordEncryption kSCPropNetIPSecXAuthPasswordEncryption
1118 @const kSCValNetIPSecAuthenticationMethodSharedSecret
1120 extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1121 #define kSCValNetIPSecAuthenticationMethodSharedSecret kSCValNetIPSecAuthenticationMethodSharedSecret
1124 @const kSCValNetIPSecAuthenticationMethodCertificate
1126 extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1127 #define kSCValNetIPSecAuthenticationMethodCertificate kSCValNetIPSecAuthenticationMethodCertificate
1130 @const kSCValNetIPSecAuthenticationMethodHybrid
1132 extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1133 #define kSCValNetIPSecAuthenticationMethodHybrid kSCValNetIPSecAuthenticationMethodHybrid
1136 @const kSCValNetIPSecLocalIdentifierTypeKeyID
1138 extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1139 #define kSCValNetIPSecLocalIdentifierTypeKeyID kSCValNetIPSecLocalIdentifierTypeKeyID
1142 @const kSCValNetIPSecSharedSecretEncryptionKeychain
1144 extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1145 #define kSCValNetIPSecSharedSecretEncryptionKeychain kSCValNetIPSecSharedSecretEncryptionKeychain
1148 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain
1150 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1151 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain kSCValNetIPSecXAuthPasswordEncryptionKeychain
1154 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt
1156 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(3.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1157 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt kSCValNetIPSecXAuthPasswordEncryptionPrompt
1160 @group kSCEntNetIPv4 Entity Keys
1164 @const kSCPropNetIPv4Addresses
1165 @discussion Value is a CFArray[CFString]
1167 extern const CFStringRef kSCPropNetIPv4Addresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1168 #define kSCPropNetIPv4Addresses kSCPropNetIPv4Addresses
1171 @const kSCPropNetIPv4ConfigMethod
1172 @discussion Value is a CFString
1174 extern const CFStringRef kSCPropNetIPv4ConfigMethod
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1175 #define kSCPropNetIPv4ConfigMethod kSCPropNetIPv4ConfigMethod
1178 @const kSCPropNetIPv4DHCPClientID
1179 @discussion Value is a CFString
1181 extern const CFStringRef kSCPropNetIPv4DHCPClientID
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1182 #define kSCPropNetIPv4DHCPClientID kSCPropNetIPv4DHCPClientID
1185 @const kSCPropNetIPv4Router
1186 @discussion Value is a CFString
1188 extern const CFStringRef kSCPropNetIPv4Router
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1189 #define kSCPropNetIPv4Router kSCPropNetIPv4Router
1192 @const kSCPropNetIPv4SubnetMasks
1193 @discussion Value is a CFArray[CFString]
1195 extern const CFStringRef kSCPropNetIPv4SubnetMasks
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1196 #define kSCPropNetIPv4SubnetMasks kSCPropNetIPv4SubnetMasks
1199 @const kSCPropNetIPv4DestAddresses
1200 @discussion Value is a CFArray[CFString]
1202 extern const CFStringRef kSCPropNetIPv4DestAddresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1203 #define kSCPropNetIPv4DestAddresses kSCPropNetIPv4DestAddresses
1206 @const kSCPropNetIPv4BroadcastAddresses
1207 @discussion Value is a CFArray[CFString]
1209 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1210 #define kSCPropNetIPv4BroadcastAddresses kSCPropNetIPv4BroadcastAddresses
1213 @const kSCValNetIPv4ConfigMethodAutomatic
1215 extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic
API_AVAILABLE(macos(10.6)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1216 #define kSCValNetIPv4ConfigMethodAutomatic kSCValNetIPv4ConfigMethodAutomatic
1219 @const kSCValNetIPv4ConfigMethodBOOTP
1221 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1222 #define kSCValNetIPv4ConfigMethodBOOTP kSCValNetIPv4ConfigMethodBOOTP
1225 @const kSCValNetIPv4ConfigMethodDHCP
1227 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1228 #define kSCValNetIPv4ConfigMethodDHCP kSCValNetIPv4ConfigMethodDHCP
1231 @const kSCValNetIPv4ConfigMethodINFORM
1233 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1234 #define kSCValNetIPv4ConfigMethodINFORM kSCValNetIPv4ConfigMethodINFORM
1237 @const kSCValNetIPv4ConfigMethodLinkLocal
1239 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1240 #define kSCValNetIPv4ConfigMethodLinkLocal kSCValNetIPv4ConfigMethodLinkLocal
1243 @const kSCValNetIPv4ConfigMethodManual
1245 extern const CFStringRef kSCValNetIPv4ConfigMethodManual
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1246 #define kSCValNetIPv4ConfigMethodManual kSCValNetIPv4ConfigMethodManual
1249 @const kSCValNetIPv4ConfigMethodPPP
1251 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1252 #define kSCValNetIPv4ConfigMethodPPP kSCValNetIPv4ConfigMethodPPP
1255 @group kSCEntNetIPv6 Entity Keys
1259 @const kSCPropNetIPv6Addresses
1260 @discussion Value is a CFArray[CFString]
1262 extern const CFStringRef kSCPropNetIPv6Addresses
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1263 #define kSCPropNetIPv6Addresses kSCPropNetIPv6Addresses
1266 @const kSCPropNetIPv6ConfigMethod
1267 @discussion Value is a CFString
1269 extern const CFStringRef kSCPropNetIPv6ConfigMethod
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1270 #define kSCPropNetIPv6ConfigMethod kSCPropNetIPv6ConfigMethod
1273 @const kSCPropNetIPv6DestAddresses
1274 @discussion Value is a CFArray[CFString]
1276 extern const CFStringRef kSCPropNetIPv6DestAddresses
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1277 #define kSCPropNetIPv6DestAddresses kSCPropNetIPv6DestAddresses
1280 @const kSCPropNetIPv6Flags
1281 @discussion Value is a CFNumber
1283 extern const CFStringRef kSCPropNetIPv6Flags
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1284 #define kSCPropNetIPv6Flags kSCPropNetIPv6Flags
1287 @const kSCPropNetIPv6PrefixLength
1288 @discussion Value is a CFArray[CFNumber]
1290 extern const CFStringRef kSCPropNetIPv6PrefixLength
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1291 #define kSCPropNetIPv6PrefixLength kSCPropNetIPv6PrefixLength
1294 @const kSCPropNetIPv6Router
1295 @discussion Value is a CFString
1297 extern const CFStringRef kSCPropNetIPv6Router
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1298 #define kSCPropNetIPv6Router kSCPropNetIPv6Router
1301 @const kSCValNetIPv6ConfigMethodAutomatic
1303 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1304 #define kSCValNetIPv6ConfigMethodAutomatic kSCValNetIPv6ConfigMethodAutomatic
1307 @const kSCValNetIPv6ConfigMethodLinkLocal
1309 extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal
API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1310 #define kSCValNetIPv6ConfigMethodLinkLocal kSCValNetIPv6ConfigMethodLinkLocal
1313 @const kSCValNetIPv6ConfigMethodManual
1315 extern const CFStringRef kSCValNetIPv6ConfigMethodManual
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1316 #define kSCValNetIPv6ConfigMethodManual kSCValNetIPv6ConfigMethodManual
1319 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1321 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1322 #define kSCValNetIPv6ConfigMethodRouterAdvertisement kSCValNetIPv6ConfigMethodRouterAdvertisement
1325 @const kSCValNetIPv6ConfigMethod6to4
1327 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1328 #define kSCValNetIPv6ConfigMethod6to4 kSCValNetIPv6ConfigMethod6to4
1331 @group kSCEntNet6to4 Entity Keys
1335 @const kSCPropNet6to4Relay
1336 @discussion Value is a CFString
1338 extern const CFStringRef kSCPropNet6to4Relay
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1339 #define kSCPropNet6to4Relay kSCPropNet6to4Relay
1342 @group kSCEntNetLink Entity Keys
1346 @const kSCPropNetLinkActive
1347 @discussion Value is a CFBoolean
1349 extern const CFStringRef kSCPropNetLinkActive
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1350 #define kSCPropNetLinkActive kSCPropNetLinkActive
1353 @const kSCPropNetLinkDetaching
1354 @discussion Value is a CFBoolean
1356 extern const CFStringRef kSCPropNetLinkDetaching
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1357 #define kSCPropNetLinkDetaching kSCPropNetLinkDetaching
1360 @group kSCEntNetModem (Hardware) Entity Keys
1364 @const kSCPropNetModemAccessPointName
1365 @discussion Value is a CFString
1367 extern const CFStringRef kSCPropNetModemAccessPointName
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1368 #define kSCPropNetModemAccessPointName kSCPropNetModemAccessPointName
1371 @const kSCPropNetModemConnectionPersonality
1372 @discussion Value is a CFString
1374 extern const CFStringRef kSCPropNetModemConnectionPersonality
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1375 #define kSCPropNetModemConnectionPersonality kSCPropNetModemConnectionPersonality
1378 @const kSCPropNetModemConnectionScript
1379 @discussion Value is a CFString
1381 extern const CFStringRef kSCPropNetModemConnectionScript
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1382 #define kSCPropNetModemConnectionScript kSCPropNetModemConnectionScript
1385 @const kSCPropNetModemConnectSpeed
1386 @discussion Value is a CFNumber
1388 extern const CFStringRef kSCPropNetModemConnectSpeed
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1389 #define kSCPropNetModemConnectSpeed kSCPropNetModemConnectSpeed
1392 @const kSCPropNetModemDataCompression
1393 @discussion Value is a CFNumber (0 or 1)
1395 extern const CFStringRef kSCPropNetModemDataCompression
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1396 #define kSCPropNetModemDataCompression kSCPropNetModemDataCompression
1399 @const kSCPropNetModemDeviceContextID
1400 @discussion Value is a CFString
1402 extern const CFStringRef kSCPropNetModemDeviceContextID
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1403 #define kSCPropNetModemDeviceContextID kSCPropNetModemDeviceContextID
1406 @const kSCPropNetModemDeviceModel
1407 @discussion Value is a CFString
1409 extern const CFStringRef kSCPropNetModemDeviceModel
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1410 #define kSCPropNetModemDeviceModel kSCPropNetModemDeviceModel
1413 @const kSCPropNetModemDeviceVendor
1414 @discussion Value is a CFString
1416 extern const CFStringRef kSCPropNetModemDeviceVendor
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1417 #define kSCPropNetModemDeviceVendor kSCPropNetModemDeviceVendor
1420 @const kSCPropNetModemDialMode
1421 @discussion Value is a CFString
1423 extern const CFStringRef kSCPropNetModemDialMode
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1424 #define kSCPropNetModemDialMode kSCPropNetModemDialMode
1427 @const kSCPropNetModemErrorCorrection
1428 @discussion Value is a CFNumber (0 or 1)
1430 extern const CFStringRef kSCPropNetModemErrorCorrection
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1431 #define kSCPropNetModemErrorCorrection kSCPropNetModemErrorCorrection
1434 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1435 @discussion Value is a CFNumber (0 or 1)
1437 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1438 #define kSCPropNetModemHoldCallWaitingAudibleAlert kSCPropNetModemHoldCallWaitingAudibleAlert
1441 @const kSCPropNetModemHoldDisconnectOnAnswer
1442 @discussion Value is a CFNumber (0 or 1)
1444 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1445 #define kSCPropNetModemHoldDisconnectOnAnswer kSCPropNetModemHoldDisconnectOnAnswer
1448 @const kSCPropNetModemHoldEnabled
1449 @discussion Value is a CFNumber (0 or 1)
1451 extern const CFStringRef kSCPropNetModemHoldEnabled
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1452 #define kSCPropNetModemHoldEnabled kSCPropNetModemHoldEnabled
1455 @const kSCPropNetModemHoldReminder
1456 @discussion Value is a CFNumber (0 or 1)
1458 extern const CFStringRef kSCPropNetModemHoldReminder
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1459 #define kSCPropNetModemHoldReminder kSCPropNetModemHoldReminder
1462 @const kSCPropNetModemHoldReminderTime
1463 @discussion Value is a CFNumber
1465 extern const CFStringRef kSCPropNetModemHoldReminderTime
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1466 #define kSCPropNetModemHoldReminderTime kSCPropNetModemHoldReminderTime
1469 @const kSCPropNetModemNote
1470 @discussion Value is a CFString
1472 extern const CFStringRef kSCPropNetModemNote
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1473 #define kSCPropNetModemNote kSCPropNetModemNote
1476 @const kSCPropNetModemPulseDial
1477 @discussion Value is a CFNumber (0 or 1)
1479 extern const CFStringRef kSCPropNetModemPulseDial
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1480 #define kSCPropNetModemPulseDial kSCPropNetModemPulseDial
1483 @const kSCPropNetModemSpeaker
1484 @discussion Value is a CFNumber (0 or 1)
1486 extern const CFStringRef kSCPropNetModemSpeaker
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1487 #define kSCPropNetModemSpeaker kSCPropNetModemSpeaker
1490 @const kSCPropNetModemSpeed
1491 @discussion Value is a CFNumber
1493 extern const CFStringRef kSCPropNetModemSpeed
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1494 #define kSCPropNetModemSpeed kSCPropNetModemSpeed
1497 @const kSCValNetModemDialModeIgnoreDialTone
1499 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1500 #define kSCValNetModemDialModeIgnoreDialTone kSCValNetModemDialModeIgnoreDialTone
1503 @const kSCValNetModemDialModeManual
1505 extern const CFStringRef kSCValNetModemDialModeManual
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1506 #define kSCValNetModemDialModeManual kSCValNetModemDialModeManual
1509 @const kSCValNetModemDialModeWaitForDialTone
1511 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1512 #define kSCValNetModemDialModeWaitForDialTone kSCValNetModemDialModeWaitForDialTone
1515 @group kSCEntNetPPP Entity Keys
1519 @const kSCPropNetPPPACSPEnabled
1520 @discussion Value is a CFNumber (0 or 1)
1522 extern const CFStringRef kSCPropNetPPPACSPEnabled
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1523 #define kSCPropNetPPPACSPEnabled kSCPropNetPPPACSPEnabled
1526 @const kSCPropNetPPPConnectTime
1527 @discussion Value is a CFNumber
1529 extern const CFStringRef kSCPropNetPPPConnectTime
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1530 #define kSCPropNetPPPConnectTime kSCPropNetPPPConnectTime
1533 @const kSCPropNetPPPDeviceLastCause
1534 @discussion Value is a CFNumber
1536 extern const CFStringRef kSCPropNetPPPDeviceLastCause
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1537 #define kSCPropNetPPPDeviceLastCause kSCPropNetPPPDeviceLastCause
1540 @const kSCPropNetPPPDialOnDemand
1541 @discussion Value is a CFNumber (0 or 1)
1543 extern const CFStringRef kSCPropNetPPPDialOnDemand
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1544 #define kSCPropNetPPPDialOnDemand kSCPropNetPPPDialOnDemand
1547 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1548 @discussion Value is a CFNumber (0 or 1)
1550 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1551 #define kSCPropNetPPPDisconnectOnFastUserSwitch kSCPropNetPPPDisconnectOnFastUserSwitch
1554 @const kSCPropNetPPPDisconnectOnIdle
1555 @discussion Value is a CFNumber (0 or 1)
1557 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1558 #define kSCPropNetPPPDisconnectOnIdle kSCPropNetPPPDisconnectOnIdle
1561 @const kSCPropNetPPPDisconnectOnIdleTimer
1562 @discussion Value is a CFNumber
1564 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1565 #define kSCPropNetPPPDisconnectOnIdleTimer kSCPropNetPPPDisconnectOnIdleTimer
1568 @const kSCPropNetPPPDisconnectOnLogout
1569 @discussion Value is a CFNumber (0 or 1)
1571 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1572 #define kSCPropNetPPPDisconnectOnLogout kSCPropNetPPPDisconnectOnLogout
1575 @const kSCPropNetPPPDisconnectOnSleep
1576 @discussion Value is a CFNumber (0 or 1)
1578 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1579 #define kSCPropNetPPPDisconnectOnSleep kSCPropNetPPPDisconnectOnSleep
1582 @const kSCPropNetPPPDisconnectTime
1583 @discussion Value is a CFNumber
1585 extern const CFStringRef kSCPropNetPPPDisconnectTime
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1586 #define kSCPropNetPPPDisconnectTime kSCPropNetPPPDisconnectTime
1589 @const kSCPropNetPPPIdleReminderTimer
1590 @discussion Value is a CFNumber
1592 extern const CFStringRef kSCPropNetPPPIdleReminderTimer
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1593 #define kSCPropNetPPPIdleReminderTimer kSCPropNetPPPIdleReminderTimer
1596 @const kSCPropNetPPPIdleReminder
1597 @discussion Value is a CFNumber (0 or 1)
1599 extern const CFStringRef kSCPropNetPPPIdleReminder
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1600 #define kSCPropNetPPPIdleReminder kSCPropNetPPPIdleReminder
1603 @const kSCPropNetPPPLastCause
1604 @discussion Value is a CFNumber
1606 extern const CFStringRef kSCPropNetPPPLastCause
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1607 #define kSCPropNetPPPLastCause kSCPropNetPPPLastCause
1610 @const kSCPropNetPPPLogfile
1611 @discussion Value is a CFString
1613 extern const CFStringRef kSCPropNetPPPLogfile
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1614 #define kSCPropNetPPPLogfile kSCPropNetPPPLogfile
1617 @const kSCPropNetPPPPlugins
1618 @discussion Value is a CFArray[CFString]
1620 extern const CFStringRef kSCPropNetPPPPlugins
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1621 #define kSCPropNetPPPPlugins kSCPropNetPPPPlugins
1624 @const kSCPropNetPPPRetryConnectTime
1625 @discussion Value is a CFNumber
1627 extern const CFStringRef kSCPropNetPPPRetryConnectTime
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1628 #define kSCPropNetPPPRetryConnectTime kSCPropNetPPPRetryConnectTime
1631 @const kSCPropNetPPPSessionTimer
1632 @discussion Value is a CFNumber
1634 extern const CFStringRef kSCPropNetPPPSessionTimer
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1635 #define kSCPropNetPPPSessionTimer kSCPropNetPPPSessionTimer
1638 @const kSCPropNetPPPStatus
1639 @discussion Value is a CFNumber
1641 extern const CFStringRef kSCPropNetPPPStatus
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1642 #define kSCPropNetPPPStatus kSCPropNetPPPStatus
1645 @const kSCPropNetPPPUseSessionTimer
1646 @discussion Value is a CFNumber (0 or 1)
1648 extern const CFStringRef kSCPropNetPPPUseSessionTimer
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1649 #define kSCPropNetPPPUseSessionTimer kSCPropNetPPPUseSessionTimer
1652 @const kSCPropNetPPPVerboseLogging
1653 @discussion Value is a CFNumber (0 or 1)
1655 extern const CFStringRef kSCPropNetPPPVerboseLogging
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1656 #define kSCPropNetPPPVerboseLogging kSCPropNetPPPVerboseLogging
1659 @const kSCPropNetPPPAuthEAPPlugins
1660 @discussion Value is a CFArray[CFString]
1662 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1663 #define kSCPropNetPPPAuthEAPPlugins kSCPropNetPPPAuthEAPPlugins
1666 @const kSCPropNetPPPAuthName
1667 @discussion Value is a CFString
1669 extern const CFStringRef kSCPropNetPPPAuthName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1670 #define kSCPropNetPPPAuthName kSCPropNetPPPAuthName
1673 @const kSCPropNetPPPAuthPassword
1674 @discussion Value is a CFString
1676 extern const CFStringRef kSCPropNetPPPAuthPassword
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1677 #define kSCPropNetPPPAuthPassword kSCPropNetPPPAuthPassword
1680 @const kSCPropNetPPPAuthPasswordEncryption
1681 @discussion Value is a CFString
1683 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1684 #define kSCPropNetPPPAuthPasswordEncryption kSCPropNetPPPAuthPasswordEncryption
1687 @const kSCPropNetPPPAuthPrompt
1688 @discussion Value is a CFString
1690 extern const CFStringRef kSCPropNetPPPAuthPrompt
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1691 #define kSCPropNetPPPAuthPrompt kSCPropNetPPPAuthPrompt
1694 @const kSCPropNetPPPAuthProtocol
1695 @discussion Value is a CFArray[CFString]
1697 extern const CFStringRef kSCPropNetPPPAuthProtocol
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1698 #define kSCPropNetPPPAuthProtocol kSCPropNetPPPAuthProtocol
1701 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1703 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1704 #define kSCValNetPPPAuthPasswordEncryptionKeychain kSCValNetPPPAuthPasswordEncryptionKeychain
1707 @const kSCValNetPPPAuthPasswordEncryptionToken
1709 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken
API_AVAILABLE(macos(10.5)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1710 #define kSCValNetPPPAuthPasswordEncryptionToken kSCValNetPPPAuthPasswordEncryptionToken
1713 @const kSCValNetPPPAuthPromptBefore
1714 @discussion Value is a CFString
1716 extern const CFStringRef kSCValNetPPPAuthPromptBefore
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1717 #define kSCValNetPPPAuthPromptBefore kSCValNetPPPAuthPromptBefore
1720 @const kSCValNetPPPAuthPromptAfter
1721 @discussion Value is a CFString
1723 extern const CFStringRef kSCValNetPPPAuthPromptAfter
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1724 #define kSCValNetPPPAuthPromptAfter kSCValNetPPPAuthPromptAfter
1727 @const kSCValNetPPPAuthProtocolCHAP
1728 @discussion Value is a CFString
1730 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1731 #define kSCValNetPPPAuthProtocolCHAP kSCValNetPPPAuthProtocolCHAP
1734 @const kSCValNetPPPAuthProtocolEAP
1735 @discussion Value is a CFString
1737 extern const CFStringRef kSCValNetPPPAuthProtocolEAP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1738 #define kSCValNetPPPAuthProtocolEAP kSCValNetPPPAuthProtocolEAP
1741 @const kSCValNetPPPAuthProtocolMSCHAP1
1742 @discussion Value is a CFString
1744 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1745 #define kSCValNetPPPAuthProtocolMSCHAP1 kSCValNetPPPAuthProtocolMSCHAP1
1748 @const kSCValNetPPPAuthProtocolMSCHAP2
1749 @discussion Value is a CFString
1751 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1752 #define kSCValNetPPPAuthProtocolMSCHAP2 kSCValNetPPPAuthProtocolMSCHAP2
1755 @const kSCValNetPPPAuthProtocolPAP
1756 @discussion Value is a CFString
1758 extern const CFStringRef kSCValNetPPPAuthProtocolPAP
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1759 #define kSCValNetPPPAuthProtocolPAP kSCValNetPPPAuthProtocolPAP
1762 @const kSCPropNetPPPCommAlternateRemoteAddress
1763 @discussion Value is a CFString
1765 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1766 #define kSCPropNetPPPCommAlternateRemoteAddress kSCPropNetPPPCommAlternateRemoteAddress
1769 @const kSCPropNetPPPCommConnectDelay
1770 @discussion Value is a CFNumber
1772 extern const CFStringRef kSCPropNetPPPCommConnectDelay
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1773 #define kSCPropNetPPPCommConnectDelay kSCPropNetPPPCommConnectDelay
1776 @const kSCPropNetPPPCommDisplayTerminalWindow
1777 @discussion Value is a CFNumber (0 or 1)
1779 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1780 #define kSCPropNetPPPCommDisplayTerminalWindow kSCPropNetPPPCommDisplayTerminalWindow
1783 @const kSCPropNetPPPCommRedialCount
1784 @discussion Value is a CFNumber
1786 extern const CFStringRef kSCPropNetPPPCommRedialCount
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1787 #define kSCPropNetPPPCommRedialCount kSCPropNetPPPCommRedialCount
1790 @const kSCPropNetPPPCommRedialEnabled
1791 @discussion Value is a CFNumber (0 or 1)
1793 extern const CFStringRef kSCPropNetPPPCommRedialEnabled
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1794 #define kSCPropNetPPPCommRedialEnabled kSCPropNetPPPCommRedialEnabled
1797 @const kSCPropNetPPPCommRedialInterval
1798 @discussion Value is a CFNumber
1800 extern const CFStringRef kSCPropNetPPPCommRedialInterval
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1801 #define kSCPropNetPPPCommRedialInterval kSCPropNetPPPCommRedialInterval
1804 @const kSCPropNetPPPCommRemoteAddress
1805 @discussion Value is a CFString
1807 extern const CFStringRef kSCPropNetPPPCommRemoteAddress
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1808 #define kSCPropNetPPPCommRemoteAddress kSCPropNetPPPCommRemoteAddress
1811 @const kSCPropNetPPPCommTerminalScript
1812 @discussion Value is a CFString
1814 extern const CFStringRef kSCPropNetPPPCommTerminalScript
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1815 #define kSCPropNetPPPCommTerminalScript kSCPropNetPPPCommTerminalScript
1818 @const kSCPropNetPPPCommUseTerminalScript
1819 @discussion Value is a CFNumber (0 or 1)
1821 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1822 #define kSCPropNetPPPCommUseTerminalScript kSCPropNetPPPCommUseTerminalScript
1825 @const kSCPropNetPPPCCPEnabled
1826 @discussion Value is a CFNumber (0 or 1)
1828 extern const CFStringRef kSCPropNetPPPCCPEnabled
API_AVAILABLE(macos(10.2)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1829 #define kSCPropNetPPPCCPEnabled kSCPropNetPPPCCPEnabled
1832 @const kSCPropNetPPPCCPMPPE40Enabled
1833 @discussion Value is a CFNumber (0 or 1)
1835 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1836 #define kSCPropNetPPPCCPMPPE40Enabled kSCPropNetPPPCCPMPPE40Enabled
1839 @const kSCPropNetPPPCCPMPPE128Enabled
1840 @discussion Value is a CFNumber (0 or 1)
1842 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1843 #define kSCPropNetPPPCCPMPPE128Enabled kSCPropNetPPPCCPMPPE128Enabled
1846 @const kSCPropNetPPPIPCPCompressionVJ
1847 @discussion Value is a CFNumber (0 or 1)
1849 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1850 #define kSCPropNetPPPIPCPCompressionVJ kSCPropNetPPPIPCPCompressionVJ
1853 @const kSCPropNetPPPIPCPUsePeerDNS
1854 @discussion Value is a CFNumber (0 or 1)
1856 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1857 #define kSCPropNetPPPIPCPUsePeerDNS kSCPropNetPPPIPCPUsePeerDNS
1860 @const kSCPropNetPPPLCPEchoEnabled
1861 @discussion Value is a CFNumber (0 or 1)
1863 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1864 #define kSCPropNetPPPLCPEchoEnabled kSCPropNetPPPLCPEchoEnabled
1867 @const kSCPropNetPPPLCPEchoFailure
1868 @discussion Value is a CFNumber
1870 extern const CFStringRef kSCPropNetPPPLCPEchoFailure
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1871 #define kSCPropNetPPPLCPEchoFailure kSCPropNetPPPLCPEchoFailure
1874 @const kSCPropNetPPPLCPEchoInterval
1875 @discussion Value is a CFNumber
1877 extern const CFStringRef kSCPropNetPPPLCPEchoInterval
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1878 #define kSCPropNetPPPLCPEchoInterval kSCPropNetPPPLCPEchoInterval
1881 @const kSCPropNetPPPLCPCompressionACField
1882 @discussion Value is a CFNumber (0 or 1)
1884 extern const CFStringRef kSCPropNetPPPLCPCompressionACField
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1885 #define kSCPropNetPPPLCPCompressionACField kSCPropNetPPPLCPCompressionACField
1888 @const kSCPropNetPPPLCPCompressionPField
1889 @discussion Value is a CFNumber (0 or 1)
1891 extern const CFStringRef kSCPropNetPPPLCPCompressionPField
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1892 #define kSCPropNetPPPLCPCompressionPField kSCPropNetPPPLCPCompressionPField
1895 @const kSCPropNetPPPLCPMRU
1896 @discussion Value is a CFNumber
1898 extern const CFStringRef kSCPropNetPPPLCPMRU
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1899 #define kSCPropNetPPPLCPMRU kSCPropNetPPPLCPMRU
1902 @const kSCPropNetPPPLCPMTU
1903 @discussion Value is a CFNumber
1905 extern const CFStringRef kSCPropNetPPPLCPMTU
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1906 #define kSCPropNetPPPLCPMTU kSCPropNetPPPLCPMTU
1909 @const kSCPropNetPPPLCPReceiveACCM
1910 @discussion Value is a CFNumber
1912 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1913 #define kSCPropNetPPPLCPReceiveACCM kSCPropNetPPPLCPReceiveACCM
1916 @const kSCPropNetPPPLCPTransmitACCM
1917 @discussion Value is a CFNumber
1919 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1920 #define kSCPropNetPPPLCPTransmitACCM kSCPropNetPPPLCPTransmitACCM
1923 @group kSCEntNetPPPoE Entity Keys
1927 @group kSCEntNetPPPSerial Entity Keys
1931 @group kSCEntNetL2TP Entity Keys
1935 @const kSCPropNetL2TPIPSecSharedSecret
1936 @discussion Value is a CFString
1938 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1939 #define kSCPropNetL2TPIPSecSharedSecret kSCPropNetL2TPIPSecSharedSecret
1942 @const kSCPropNetL2TPIPSecSharedSecretEncryption
1943 @discussion Value is a CFString
1945 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1946 #define kSCPropNetL2TPIPSecSharedSecretEncryption kSCPropNetL2TPIPSecSharedSecretEncryption
1949 @const kSCPropNetL2TPTransport
1950 @discussion Value is a CFString
1952 extern const CFStringRef kSCPropNetL2TPTransport
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1953 #define kSCPropNetL2TPTransport kSCPropNetL2TPTransport
1956 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1958 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1959 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
1962 @const kSCValNetL2TPTransportIP
1964 extern const CFStringRef kSCValNetL2TPTransportIP
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1965 #define kSCValNetL2TPTransportIP kSCValNetL2TPTransportIP
1968 @const kSCValNetL2TPTransportIPSec
1970 extern const CFStringRef kSCValNetL2TPTransportIPSec
API_AVAILABLE(macos(10.3)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1971 #define kSCValNetL2TPTransportIPSec kSCValNetL2TPTransportIPSec
1974 @group kSCEntNetProxies Entity Keys
1978 @const kSCPropNetProxiesExceptionsList
1979 @discussion Value is a CFArray[CFString]
1981 extern const CFStringRef kSCPropNetProxiesExceptionsList
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1982 #define kSCPropNetProxiesExceptionsList kSCPropNetProxiesExceptionsList
1985 @const kSCPropNetProxiesExcludeSimpleHostnames
1986 @discussion Value is a CFNumber (0 or 1)
1988 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1989 #define kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesExcludeSimpleHostnames
1992 @const kSCPropNetProxiesFTPEnable
1993 @discussion Value is a CFNumber (0 or 1)
1995 extern const CFStringRef kSCPropNetProxiesFTPEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
1996 #define kSCPropNetProxiesFTPEnable kSCPropNetProxiesFTPEnable
1999 @const kSCPropNetProxiesFTPPassive
2000 @discussion Value is a CFNumber (0 or 1)
2002 extern const CFStringRef kSCPropNetProxiesFTPPassive
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2003 #define kSCPropNetProxiesFTPPassive kSCPropNetProxiesFTPPassive
2006 @const kSCPropNetProxiesFTPPort
2007 @discussion Value is a CFNumber
2009 extern const CFStringRef kSCPropNetProxiesFTPPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2010 #define kSCPropNetProxiesFTPPort kSCPropNetProxiesFTPPort
2013 @const kSCPropNetProxiesFTPProxy
2014 @discussion Value is a CFString
2016 extern const CFStringRef kSCPropNetProxiesFTPProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2017 #define kSCPropNetProxiesFTPProxy kSCPropNetProxiesFTPProxy
2020 @const kSCPropNetProxiesGopherEnable
2021 @discussion Value is a CFNumber (0 or 1)
2023 extern const CFStringRef kSCPropNetProxiesGopherEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2024 #define kSCPropNetProxiesGopherEnable kSCPropNetProxiesGopherEnable
2027 @const kSCPropNetProxiesGopherPort
2028 @discussion Value is a CFNumber
2030 extern const CFStringRef kSCPropNetProxiesGopherPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2031 #define kSCPropNetProxiesGopherPort kSCPropNetProxiesGopherPort
2034 @const kSCPropNetProxiesGopherProxy
2035 @discussion Value is a CFString
2037 extern const CFStringRef kSCPropNetProxiesGopherProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2038 #define kSCPropNetProxiesGopherProxy kSCPropNetProxiesGopherProxy
2041 @const kSCPropNetProxiesHTTPEnable
2042 @discussion Value is a CFNumber (0 or 1)
2044 extern const CFStringRef kSCPropNetProxiesHTTPEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2045 #define kSCPropNetProxiesHTTPEnable kSCPropNetProxiesHTTPEnable
2048 @const kSCPropNetProxiesHTTPPort
2049 @discussion Value is a CFNumber
2051 extern const CFStringRef kSCPropNetProxiesHTTPPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2052 #define kSCPropNetProxiesHTTPPort kSCPropNetProxiesHTTPPort
2055 @const kSCPropNetProxiesHTTPProxy
2056 @discussion Value is a CFString
2058 extern const CFStringRef kSCPropNetProxiesHTTPProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2059 #define kSCPropNetProxiesHTTPProxy kSCPropNetProxiesHTTPProxy
2062 @const kSCPropNetProxiesHTTPSEnable
2063 @discussion Value is a CFNumber (0 or 1)
2065 extern const CFStringRef kSCPropNetProxiesHTTPSEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2066 #define kSCPropNetProxiesHTTPSEnable kSCPropNetProxiesHTTPSEnable
2069 @const kSCPropNetProxiesHTTPSPort
2070 @discussion Value is a CFNumber
2072 extern const CFStringRef kSCPropNetProxiesHTTPSPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2073 #define kSCPropNetProxiesHTTPSPort kSCPropNetProxiesHTTPSPort
2076 @const kSCPropNetProxiesHTTPSProxy
2077 @discussion Value is a CFString
2079 extern const CFStringRef kSCPropNetProxiesHTTPSProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2080 #define kSCPropNetProxiesHTTPSProxy kSCPropNetProxiesHTTPSProxy
2083 @const kSCPropNetProxiesRTSPEnable
2084 @discussion Value is a CFNumber (0 or 1)
2086 extern const CFStringRef kSCPropNetProxiesRTSPEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2087 #define kSCPropNetProxiesRTSPEnable kSCPropNetProxiesRTSPEnable
2090 @const kSCPropNetProxiesRTSPPort
2091 @discussion Value is a CFNumber
2093 extern const CFStringRef kSCPropNetProxiesRTSPPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2094 #define kSCPropNetProxiesRTSPPort kSCPropNetProxiesRTSPPort
2097 @const kSCPropNetProxiesRTSPProxy
2098 @discussion Value is a CFString
2100 extern const CFStringRef kSCPropNetProxiesRTSPProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2101 #define kSCPropNetProxiesRTSPProxy kSCPropNetProxiesRTSPProxy
2104 @const kSCPropNetProxiesSOCKSEnable
2105 @discussion Value is a CFNumber (0 or 1)
2107 extern const CFStringRef kSCPropNetProxiesSOCKSEnable
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2108 #define kSCPropNetProxiesSOCKSEnable kSCPropNetProxiesSOCKSEnable
2111 @const kSCPropNetProxiesSOCKSPort
2112 @discussion Value is a CFNumber
2114 extern const CFStringRef kSCPropNetProxiesSOCKSPort
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2115 #define kSCPropNetProxiesSOCKSPort kSCPropNetProxiesSOCKSPort
2118 @const kSCPropNetProxiesSOCKSProxy
2119 @discussion Value is a CFString
2121 extern const CFStringRef kSCPropNetProxiesSOCKSProxy
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2122 #define kSCPropNetProxiesSOCKSProxy kSCPropNetProxiesSOCKSProxy
2125 @const kSCPropNetProxiesProxyAutoConfigEnable
2126 @discussion Value is a CFNumber (0 or 1)
2128 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2129 #define kSCPropNetProxiesProxyAutoConfigEnable kSCPropNetProxiesProxyAutoConfigEnable
2132 @const kSCPropNetProxiesProxyAutoConfigJavaScript
2133 @discussion Value is a CFString
2135 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript
API_AVAILABLE(macos(10.7)) SPI_AVAILABLE(ios(4.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2136 #define kSCPropNetProxiesProxyAutoConfigJavaScript kSCPropNetProxiesProxyAutoConfigJavaScript
2139 @const kSCPropNetProxiesProxyAutoConfigURLString
2140 @discussion Value is a CFString
2142 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2143 #define kSCPropNetProxiesProxyAutoConfigURLString kSCPropNetProxiesProxyAutoConfigURLString
2146 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
2147 @discussion Value is a CFNumber (0 or 1)
2149 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable
API_AVAILABLE(macos(10.4)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2150 #define kSCPropNetProxiesProxyAutoDiscoveryEnable kSCPropNetProxiesProxyAutoDiscoveryEnable
2153 @group kSCEntNetSMB Entity Keys
2157 @const kSCPropNetSMBNetBIOSName
2158 @discussion Value is a CFString
2160 extern const CFStringRef kSCPropNetSMBNetBIOSName
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2161 #define kSCPropNetSMBNetBIOSName kSCPropNetSMBNetBIOSName
2164 @const kSCPropNetSMBNetBIOSNodeType
2165 @discussion Value is a CFString
2167 extern const CFStringRef kSCPropNetSMBNetBIOSNodeType
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2168 #define kSCPropNetSMBNetBIOSNodeType kSCPropNetSMBNetBIOSNodeType
2171 @const kSCPropNetSMBNetBIOSScope
2172 @discussion Value is a CFString
2174 extern const CFStringRef kSCPropNetSMBNetBIOSScope
API_DEPRECATED("No longer supported", macos(10.5,10.7)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2175 #define kSCPropNetSMBNetBIOSScope kSCPropNetSMBNetBIOSScope
2178 @const kSCPropNetSMBWINSAddresses
2179 @discussion Value is a CFArray[CFString]
2181 extern const CFStringRef kSCPropNetSMBWINSAddresses
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2182 #define kSCPropNetSMBWINSAddresses kSCPropNetSMBWINSAddresses
2185 @const kSCPropNetSMBWorkgroup
2186 @discussion Value is a CFString
2188 extern const CFStringRef kSCPropNetSMBWorkgroup
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2189 #define kSCPropNetSMBWorkgroup kSCPropNetSMBWorkgroup
2192 @const kSCValNetSMBNetBIOSNodeTypeBroadcast
2194 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2195 #define kSCValNetSMBNetBIOSNodeTypeBroadcast kSCValNetSMBNetBIOSNodeTypeBroadcast
2198 @const kSCValNetSMBNetBIOSNodeTypePeer
2200 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2201 #define kSCValNetSMBNetBIOSNodeTypePeer kSCValNetSMBNetBIOSNodeTypePeer
2204 @const kSCValNetSMBNetBIOSNodeTypeMixed
2206 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2207 #define kSCValNetSMBNetBIOSNodeTypeMixed kSCValNetSMBNetBIOSNodeTypeMixed
2210 @const kSCValNetSMBNetBIOSNodeTypeHybrid
2212 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid
API_AVAILABLE(macos(10.5)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2213 #define kSCValNetSMBNetBIOSNodeTypeHybrid kSCValNetSMBNetBIOSNodeTypeHybrid
2216 @group kSCCompUsers Entity Keys
2220 @const kSCEntUsersConsoleUser
2222 extern const CFStringRef kSCEntUsersConsoleUser
API_AVAILABLE(macos(10.1)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2223 #define kSCEntUsersConsoleUser kSCEntUsersConsoleUser
2226 @group kSCCompSystem Properties
2230 @const kSCPropSystemComputerName
2231 @discussion Value is a CFString
2233 extern const CFStringRef kSCPropSystemComputerName
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2234 #define kSCPropSystemComputerName kSCPropSystemComputerName
2237 @const kSCPropSystemComputerNameEncoding
2238 @discussion Value is a CFNumber
2240 extern const CFStringRef kSCPropSystemComputerNameEncoding
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2241 #define kSCPropSystemComputerNameEncoding kSCPropSystemComputerNameEncoding
2244 @group SCDynamicStore "domain" prefixes
2248 @const kSCDynamicStoreDomainFile
2250 extern const CFStringRef kSCDynamicStoreDomainFile
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2251 #define kSCDynamicStoreDomainFile kSCDynamicStoreDomainFile
2254 @const kSCDynamicStoreDomainPlugin
2256 extern const CFStringRef kSCDynamicStoreDomainPlugin
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2257 #define kSCDynamicStoreDomainPlugin kSCDynamicStoreDomainPlugin
2260 @const kSCDynamicStoreDomainSetup
2262 extern const CFStringRef kSCDynamicStoreDomainSetup
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2263 #define kSCDynamicStoreDomainSetup kSCDynamicStoreDomainSetup
2266 @const kSCDynamicStoreDomainState
2268 extern const CFStringRef kSCDynamicStoreDomainState
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2269 #define kSCDynamicStoreDomainState kSCDynamicStoreDomainState
2272 @const kSCDynamicStoreDomainPrefs
2274 extern const CFStringRef kSCDynamicStoreDomainPrefs
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2275 #define kSCDynamicStoreDomainPrefs kSCDynamicStoreDomainPrefs
2278 @group Preference ("location") Keys
2282 @const kSCDynamicStorePropSetupCurrentSet
2283 @discussion Value is a CFString
2285 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2286 #define kSCDynamicStorePropSetupCurrentSet kSCDynamicStorePropSetupCurrentSet
2289 @const kSCDynamicStorePropSetupLastUpdated
2291 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2292 #define kSCDynamicStorePropSetupLastUpdated kSCDynamicStorePropSetupLastUpdated
2295 @group Common/shared Keys
2299 @const kSCDynamicStorePropNetInterfaces
2300 @discussion Value is a CFArray[CFString]
2302 extern const CFStringRef kSCDynamicStorePropNetInterfaces
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2303 #define kSCDynamicStorePropNetInterfaces kSCDynamicStorePropNetInterfaces
2306 @const kSCDynamicStorePropNetPrimaryInterface
2307 @discussion Value is a CFString
2309 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2310 #define kSCDynamicStorePropNetPrimaryInterface kSCDynamicStorePropNetPrimaryInterface
2313 @const kSCDynamicStorePropNetPrimaryService
2314 @discussion Value is a CFString
2316 extern const CFStringRef kSCDynamicStorePropNetPrimaryService
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2317 #define kSCDynamicStorePropNetPrimaryService kSCDynamicStorePropNetPrimaryService
2320 @const kSCDynamicStorePropNetServiceIDs
2321 @discussion Value is a CFArray[CFString]
2323 extern const CFStringRef kSCDynamicStorePropNetServiceIDs
API_AVAILABLE(macos(10.1)) SPI_AVAILABLE(ios(2.0), tvos(9.0), watchos(1.0), bridgeos(1.0));
2324 #define kSCDynamicStorePropNetServiceIDs kSCDynamicStorePropNetServiceIDs
2327 @const kSCPropUsersConsoleUserName
2328 @discussion Value is a CFString
2330 extern const CFStringRef kSCPropUsersConsoleUserName
API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2331 #define kSCPropUsersConsoleUserName kSCPropUsersConsoleUserName
2334 @const kSCPropUsersConsoleUserUID
2335 @discussion Value is a CFNumber
2337 extern const CFStringRef kSCPropUsersConsoleUserUID
API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2338 #define kSCPropUsersConsoleUserUID kSCPropUsersConsoleUserUID
2341 @const kSCPropUsersConsoleUserGID
2342 @discussion Value is a CFNumber
2344 extern const CFStringRef kSCPropUsersConsoleUserGID
API_DEPRECATED("No longer supported", macos(10.1,10.4)) API_UNAVAILABLE(ios
, tvos
, watchos
, bridgeos
);
2345 #define kSCPropUsersConsoleUserGID kSCPropUsersConsoleUserGID
2347 CF_ASSUME_NONNULL_END
2349 #endif /* _SCSCHEMADEFINITIONS_H */