Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка SCSchemaDefinitions

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка SCSchemaDefinitions

Этот документ описывает ключи и оценивает используемый для доступа к элементам в Конфигурации системы персистентное хранилище.

Константы

  • Ключи общего назначения, применяющиеся к многократным словарям в персистентном хранилище.

    Объявление

    Swift

    let kSCPropInterfaceName: CFString! let kSCPropMACAddress: CFString! let kSCPropUserDefinedName: CFString! let kSCPropVersion: CFString!

    Objective C

    kSCPropInterfaceName kSCPropMACAddress kSCPropUserDefinedName kSCPropVersio n

    Константы

    • kSCPropInterfaceName

      kSCPropInterfaceName

      Универсальный ключ InterfaceName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropMACAddress

      kSCPropMACAddress

      Универсальный ключ MACAddress, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropUserDefinedName

      kSCPropUserDefinedName

      Универсальный ключ UserDefinedName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropVersion

      kSCPropVersion

      Универсальный ключ Version, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие предпочтениям в персистентном хранилище.

    Объявление

    Swift

    let kSCPrefCurrentSet: CFString! let kSCPrefNetworkServices: CFString! let kSCPrefSets: CFString! let kSCPrefSystem: CFString!

    Objective C

    kSCPrefCurrentSet kSCPrefNetworkServices kSCPrefSets kSCPrefSyste m

    Константы

    • kSCPrefCurrentSet

      kSCPrefCurrentSet

      Предпочтительный ключ CurrentSet, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPrefNetworkServices

      kSCPrefNetworkServices

      Предпочтительный ключ для NetworkServices словарь.

      Доступный в OS X v10.1 и позже.

    • kSCPrefSets

      kSCPrefSets

      Предпочтительный ключ для Sets словарь.

      Доступный в OS X v10.1 и позже.

    • kSCPrefSystem

      kSCPrefSystem

      Предпочтительный ключ для System словарь.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие компонентам в персистентном хранилище.

    Объявление

    Swift

    let kSCCompNetwork: CFString! let kSCCompService: CFString! let kSCCompGlobal: CFString! let kSCCompHostNames: CFString! let kSCCompInterface: CFString! let kSCCompSystem: CFString! let kSCCompUsers: CFString!

    Objective C

    kSCCompNetwork kSCCompService kSCCompGlobal kSCCompHostNames kSCCompInterface kSCCompSystem kSCCompUser s

    Константы

    • kSCCompNetwork

      kSCCompNetwork

      Ключ Component Network.

      Доступный в OS X v10.1 и позже.

    • kSCCompService

      kSCCompService

      Ключ Component Service.

      Доступный в OS X v10.1 и позже.

    • kSCCompGlobal

      kSCCompGlobal

      Ключ Component Global.

      Доступный в OS X v10.1 и позже.

    • kSCCompHostNames

      kSCCompHostNames

      Ключ Component HostNames.

      Доступный в OS X v10.2 и позже.

    • kSCCompInterface

      kSCCompInterface

      Ключ Component Interface.

      Доступный в OS X v10.1 и позже.

    • kSCCompSystem

      kSCCompSystem

      Ключ Component System.

      Доступный в OS X v10.1 и позже.

    • kSCCompUsers

      kSCCompUsers

      Сетевой ключ Users.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в kSCCompNetwork словарь.

    Объявление

    Swift

    let kSCPropNetOverridePrimary: CFString! let kSCPropNetServiceOrder: CFString! let kSCPropNetPPPOverridePrimary: CFString!

    Objective C

    kSCPropNetOverridePrimary kSCPropNetServiceOrder kSCPropNetPPPOverridePrimary

    Константы

    • kSCPropNetOverridePrimary

      kSCPropNetOverridePrimary

      Сетевой ключ OverridePrimary, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetServiceOrder

      kSCPropNetServiceOrder

      Сетевой ключ ServiceOrder, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPOverridePrimary

      kSCPropNetPPPOverridePrimary

      Сетевой ключ PPPOverridePrimary, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в kSCCompInterface словарь.

    Объявление

    Swift

    let kSCPropNetInterfaces: CFString!

    Objective C

    kSCPropNetInterface s

    Константы

    • kSCPropNetInterfaces

      kSCPropNetInterfaces

      Сетевой ключ Interfaces, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.2 и позже.

  • Ключи, соответствующие значениям в kSCCompHostnames словарь.

    Объявление

    Swift

    let kSCPropNetLocalHostName: CFString!

    Objective C

    kSCPropNetLocalHostNam e

    Константы

    • kSCPropNetLocalHostName

      kSCPropNetLocalHostName

      Сетевой ключ LocalHostName, чье значение имеет тип CFString.

      Доступный в OS X v10.2 и позже.

  • Ключи, соответствующие словарям сетевого объекта в персистентном хранилище.

    Объявление

    Swift

    let kSCEntNetAirPort: CFString! let kSCEntNetDHCP: CFString! let kSCEntNetDNS: CFString! let kSCEntNetEthernet: CFString! let kSCEntNetFireWire: CFString! let kSCEntNetInterface: CFString! let kSCEntNetIPSec: CFString! let kSCEntNetIPv4: CFString! let kSCEntNetIPv6: CFString! let kSCEntNetL2TP: CFString! let kSCEntNetLink: CFString! let kSCEntNetModem: CFString! let kSCEntNetPPP: CFString! let kSCEntNetPPPoE: CFString! let kSCEntNetPPPSerial: CFString! let kSCEntNetPPTP: CFString! let kSCEntNetProxies: CFString! let kSCEntNetSMB: CFString! let kSCEntNet6to4: CFString!

    Objective C

    kSCEntNetAirPort kSCEntNetAppleTalk kSCEntNetDHCP kSCEntNetDNS kSCEntNetEthernet kSCEntNetFireWire kSCEntNetInterface kSCEntNetIPSec kSCEntNetIPv4 kSCEntNetIPv6 kSCEntNetL2TP kSCEntNetLink kSCEntNetModem kSCEntNetPPP kSCEntNetPPPoE kSCEntNetPPPSerial kSCEntNetPPTP kSCEntNetProxies kSCEntNetSMB kSCEntNet6to4

    Константы

    • kSCEntNetAirPort

      kSCEntNetAirPort

      Ключ сетевого объекта для AirPort словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetAppleTalk

      kSCEntNetAppleTalk

      Ключ сетевого объекта для AppleTalk словарь.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCEntNetDHCP

      kSCEntNetDHCP

      Ключ сетевого объекта для DHCP словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetDNS

      kSCEntNetDNS

      Ключ сетевого объекта для DNS словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetEthernet

      kSCEntNetEthernet

      Ключ сетевого объекта для Ethernet словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetFireWire

      kSCEntNetFireWire

      Ключ сетевого объекта для FireWire словарь.

      Доступный в OS X v10.3 и позже.

    • kSCEntNetInterface

      kSCEntNetInterface

      Ключ сетевого объекта для Interface словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetIPSec

      kSCEntNetIPSec

      Ключ сетевого объекта для IPSec словарь.

      Доступный в OS X v10.5 и позже.

    • kSCEntNetIPv4

      kSCEntNetIPv4

      Ключ сетевого объекта для IPv4 словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetIPv6

      kSCEntNetIPv6

      Ключ сетевого объекта для IPv6 словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetL2TP

      kSCEntNetL2TP

      Ключ сетевого объекта для L2TP словарь.

      Доступный в OS X v10.3 и позже.

    • kSCEntNetLink

      kSCEntNetLink

      Ключ сетевого объекта для Link словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetModem

      kSCEntNetModem

      Ключ сетевого объекта для Modem словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetPPP

      kSCEntNetPPP

      Ключ сетевого объекта для PPP словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetPPPoE

      kSCEntNetPPPoE

      Ключ сетевого объекта для PPPoE словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetPPPSerial

      kSCEntNetPPPSerial

      Ключ сетевого объекта для PPPSerial словарь.

      Доступный в OS X v10.3 и позже.

    • kSCEntNetPPTP

      kSCEntNetPPTP

      Ключ сетевого объекта для PPTP словарь.

      Доступный в OS X v10.3 и позже.

    • kSCEntNetProxies

      kSCEntNetProxies

      Ключ сетевого объекта для Proxies словарь.

      Доступный в OS X v10.1 и позже.

    • kSCEntNetSMB

      kSCEntNetSMB

      Ключ сетевого объекта для SMB словарь.

      Доступный в OS X v10.5 и позже.

    • kSCEntNet6to4

      kSCEntNet6to4

      Ключ сетевого объекта для 6to4 словарь.

      Доступный в OS X v10.3 и позже.

  • Ключи, соответствующие значениям в kSCEntNetAirPort словарь.

    Объявление

    Objective C

    kSCPropNetAirPortAllowNetCreation kSCPropNetAirPortAuthPassword kSCPropNetAirPortAuthPasswordEncryption

    Константы

    • kSCPropNetAirPortAllowNetCreation

      kSCPropNetAirPortAllowNetCreation

      Ключ AirPort AllowNetCreation, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

      Осуждаемый в OS X v10.9.

    • kSCPropNetAirPortAuthPassword

      kSCPropNetAirPortAuthPassword

      Ключ AirPort AuthPassword, чье значение имеет тип CFData.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.9.

    • kSCPropNetAirPortAuthPasswordEncryption

      kSCPropNetAirPortAuthPasswordEncryption

      Ключ AirPort AuthPasswordEncryption, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetAirPortAuthPasswordEncryptionKeychain, который имеет значение Keychain

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.9.

    • kSCPropNetAirPortJoinMode

      kSCPropNetAirPortJoinMode

      Ключ AirPort JoinMode, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetAirPortJoinModeAutomatic, который имеет значение Automatic

      • kSCValNetAirPortJoinModePreferred, который имеет значение Preferred

      • kSCValNetAirPortJoinModeRanked, который имеет значение Ranked

      • kSCValNetAirPortJoinModeRecent, который имеет значение Recent

      • kSCValNetAirPortJoinModeStrongest, который имеет значение Strongest

      Доступный в OS X v10.2 и позже.

      Осуждаемый в OS X v10.9.

    • kSCPropNetAirPortPowerEnabled

      kSCPropNetAirPortPowerEnabled

      Ключ AirPort PowerEnabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.9.

    • kSCPropNetAirPortPreferredNetwork

      kSCPropNetAirPortPreferredNetwork

      Ключ AirPort PreferredNetwork, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.9.

    • kSCPropNetAirPortSavePasswords

      kSCPropNetAirPortSavePasswords

      Ключ AirPort SavePasswords, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

      Осуждаемый в OS X v10.9.

  • Ключи, соответствующие значениям в kSCEntNetAppleTalk словарь.

    Объявление

    Objective C

    kSCPropNetAppleTalkComputerName kSCPropNetAppleTalkComputerNameEncoding kSCPropNetAppleTalkConfigMethod kSCPropNetAppleTalkDefaultZone kSCPropNetAppleTalkNetworkID kSCPropNetAppleTalkNetworkRange kSCPropNetAppleTalkNodeID kSCPropNetAppleTalkSeedNetworkRange kSCPropNetAppleTalkSeedZones

    Константы

    • kSCPropNetAppleTalkComputerName

      kSCPropNetAppleTalkComputerName

      Ключ AppleTalk ComputerName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkComputerNameEncoding

      kSCPropNetAppleTalkComputerNameEncoding

      Ключ AppleTalk ComputerNameEncoding, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkConfigMethod

      kSCPropNetAppleTalkConfigMethod

      Ключ AppleTalk ConfigMethod, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkDefaultZone

      kSCPropNetAppleTalkDefaultZone

      Ключ AppleTalk DefaultZone, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkNetworkID

      kSCPropNetAppleTalkNetworkID

      Ключ AppleTalk NetworkID, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkNetworkRange

      kSCPropNetAppleTalkNetworkRange

      Ключ AppleTalk NetworkRange, чье значение имеет тип CFArray, содержа элементы типа CFNumber.

      Доступный в OS X v10.2 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkNodeID

      kSCPropNetAppleTalkNodeID

      Ключ AppleTalk NodeID, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkSeedNetworkRange

      kSCPropNetAppleTalkSeedNetworkRange

      Ключ AppleTalk SeedNetworkRange, чье значение имеет тип CFArray, содержа элементы типа CFNumber.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

    • kSCPropNetAppleTalkSeedZones

      kSCPropNetAppleTalkSeedZones

      Ключ AppleTalk SeedZones, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

      Осуждаемый в OS X v10.6.

  • Ключи, соответствующие значениям в kSCEntNetDNS словарь.

    Объявление

    Swift

    let kSCPropNetDNSDomainName: CFString! let kSCPropNetDNSOptions: CFString! let kSCPropNetDNSSearchDomains: CFString! let kSCPropNetDNSSearchOrder: CFString! let kSCPropNetDNSServerAddresses: CFString! let kSCPropNetDNSServerPort: CFString! let kSCPropNetDNSServerTimeout: CFString! let kSCPropNetDNSSortList: CFString! let kSCPropNetDNSSupplementalMatchDomains: CFString! let kSCPropNetDNSSupplementalMatchOrders: CFString!

    Objective C

    kSCPropNetDNSDomainName kSCPropNetDNSOptions kSCPropNetDNSSearchDomains kSCPropNetDNSSearchOrder kSCPropNetDNSServerAddresses kSCPropNetDNSServerPort kSCPropNetDNSServerTimeout kSCPropNetDNSSortList kSCPropNetDNSSupplementalMatchDomains kSCPropNetDNSSupplementalMatchOrder s

    Константы

    • kSCPropNetDNSDomainName

      kSCPropNetDNSDomainName

      Ключ DNS DomainName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetDNSOptions

      kSCPropNetDNSOptions

      Ключ DNS Options, чье значение имеет тип CFString.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetDNSSearchDomains

      kSCPropNetDNSSearchDomains

      Ключ DNS SearchDomains, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetDNSSearchOrder

      kSCPropNetDNSSearchOrder

      Ключ DNS SearchOrder, чье значение имеет тип CFNumber.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetDNSServerAddresses

      kSCPropNetDNSServerAddresses

      Ключ DNS ServerAddresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetDNSServerPort

      kSCPropNetDNSServerPort

      Ключ DNS ServerPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetDNSServerTimeout

      kSCPropNetDNSServerTimeout

      Ключ DNS ServerTimeout, чье значение имеет тип CFNumber.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetDNSSortList

      kSCPropNetDNSSortList

      Ключ DNS SortList, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetDNSSupplementalMatchDomains

      kSCPropNetDNSSupplementalMatchDomains

      Ключ DNS SupplementalMatchDomains, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetDNSSupplementalMatchOrders

      kSCPropNetDNSSupplementalMatchOrders

      Ключ DNS SupplementalMatchOrders, чье значение имеет тип CFArray, содержа элементы типа CFNumber.

      Доступный в OS X v10.4 и позже.

  • Ключи, соответствующие значениям в kSCEntNetEthernet словарь.

    Объявление

    Swift

    let kSCPropNetEthernetMediaSubType: CFString! let kSCPropNetEthernetMediaOptions: CFString! let kSCPropNetEthernetMTU: CFString!

    Objective C

    kSCPropNetEthernetMediaSubType kSCPropNetEthernetMediaOptions kSCPropNetEthernetMTU

    Константы

    • kSCPropNetEthernetMediaSubType

      kSCPropNetEthernetMediaSubType

      Ключ Ethernet MediaSubType, чье значение имеет тип CFString.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetEthernetMediaOptions

      kSCPropNetEthernetMediaOptions

      Ключ Ethernet MediaOptions, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetEthernetMTU

      kSCPropNetEthernetMTU

      Ключ Ethernet MTU, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

  • Ключи, соответствующие значениям в kSCEntNetInterface словарь.

    Объявление

    Swift

    let kSCPropNetInterfaceDeviceName: CFString! let kSCPropNetInterfaceHardware: CFString! let kSCPropNetInterfaceType: CFString! let kSCPropNetInterfaceSubType: CFString! let kSCPropNetInterfaceSupportsModemOnHold: CFString!

    Objective C

    kSCPropNetInterfaceDeviceName kSCPropNetInterfaceHardware kSCPropNetInterfaceType kSCPropNetInterfaceSubType kSCPropNetInterfaceSupportsModemOnHold

    Константы

    • kSCPropNetInterfaceDeviceName

      kSCPropNetInterfaceDeviceName

      Ключ Interface DeviceName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetInterfaceHardware

      kSCPropNetInterfaceHardware

      Ключ Interface Hardware, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetInterfaceType

      kSCPropNetInterfaceType

      Ключ Interface Type, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetInterfaceTypeEthernet, который имеет значение Ethernet

      • kSCValNetInterfaceTypeFireWire, который имеет значение FireWire

      • kSCValNetInterfaceTypePPP, который имеет значение PPP

      • kSCValNetInterfaceType6to4, который имеет значение 6to4

      Доступный в OS X v10.1 и позже.

    • kSCPropNetInterfaceSubType

      kSCPropNetInterfaceSubType

      Ключ Interface SubType, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы когда Type ключ имеет значение PPP:

      • kSCValNetInterfaceSubTypePPPoE, который имеет значение PPPoE

      • kSCValNetInterfaceSubTypePPPSerial, который имеет значение PPPSerial

      • kSCValNetInterfaceSubTypePPTP, который имеет значение PPTP

      • kSCValNetInterfaceSubTypeL2TP, который имеет значение L2TP

      Доступный в OS X v10.1 и позже.

    • kSCPropNetInterfaceSupportsModemOnHold

      kSCPropNetInterfaceSupportsModemOnHold

      Ключ Interface SupportsModemOnHold, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

  • Ключи, соответствующие значениям в kSCEntNetIPSec словарь.

    Объявление

    Swift

    let kSCPropNetIPSecLocalIdentifier: CFString! let kSCPropNetIPSecLocalIdentifierType: CFString! let kSCPropNetIPSecAuthenticationMethod: CFString! let kSCPropNetIPSecSharedSecret: CFString! let kSCPropNetIPSecSharedSecretEncryption: CFString! let kSCPropNetIPSecLocalCertificate: CFString!

    Objective C

    kSCPropNetIPSecLocalIdentifier kSCPropNetIPSecLocalIdentifierType kSCPropNetIPSecAuthenticationMethod kSCPropNetIPSecSharedSecret kSCPropNetIPSecSharedSecretEncryption kSCPropNetIPSecLocalCertificate

    Константы

    • kSCPropNetIPSecLocalIdentifier

      kSCPropNetIPSecLocalIdentifier

      Ключ IPSec LocalIdentifier, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetIPSecLocalIdentifierType

      kSCPropNetIPSecLocalIdentifierType

      Ключ IPSec LocalIdentifierType, чье значение имеет тип CFString.

      Этот ключ может быть передан следующая константа:

      • kSCValNetIPSecLocalIdentifierTypeKeyID, который имеет значение KeyID

      Доступный в OS X v10.5 и позже.

    • kSCPropNetIPSecAuthenticationMethod

      kSCPropNetIPSecAuthenticationMethod

      Ключ IPSec AuthenticationMethod, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetIPSecAuthenticationMethodSharedSecret, который имеет значение SharedSecret

      • kSCValNetIPSecAuthenticationMethodCertificate, который имеет значение Certificate

      Доступный в OS X v10.5 и позже.

    • kSCPropNetIPSecSharedSecret

      kSCPropNetIPSecSharedSecret

      Ключ IPSec SharedSecret, чье значение имеет тип CFString.

      Этот ключ может быть передан следующая константа:

      • kSCValNetIPSecSharedSecretEncryptionKeychain, который имеет значение KeyChain

      Доступный в OS X v10.5 и позже.

    • kSCPropNetIPSecSharedSecretEncryption

      kSCPropNetIPSecSharedSecretEncryption

      Ключ IPSec SharedSecretEncryption, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetIPSecLocalCertificate

      kSCPropNetIPSecLocalCertificate

      Ключ IPSec LocalCertificate, чье значение имеет тип CFData.

      Доступный в OS X v10.5 и позже.

  • Ключи, соответствующие значениям в kSCEntNetIPv4 словарь.

    Объявление

    Swift

    let kSCPropNetIPv4Addresses: CFString! let kSCPropNetIPv4ConfigMethod: CFString! let kSCPropNetIPv4DHCPClientID: CFString! let kSCPropNetIPv4Router: CFString! let kSCPropNetIPv4SubnetMasks: CFString! let kSCPropNetIPv4DestAddresses: CFString! let kSCPropNetIPv4BroadcastAddresses: CFString!

    Objective C

    kSCPropNetIPv4Addresses kSCPropNetIPv4ConfigMethod kSCPropNetIPv4DHCPClientID kSCPropNetIPv4Router kSCPropNetIPv4SubnetMasks kSCPropNetIPv4DestAddresses kSCPropNetIPv4BroadcastAddresse s

    Константы

    • kSCPropNetIPv4Addresses

      kSCPropNetIPv4Addresses

      Ключ IPv4 Addresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv4ConfigMethod

      kSCPropNetIPv4ConfigMethod

      Ключ IPv4 ConfigMethod, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetIPv4ConfigMethodBOOTP, который имеет значение BOOTP

      • kSCValNetIPv4ConfigMethodDHCP, который имеет значение DHCP

      • kSCValNetIPv4ConfigMethodINFORM, который имеет значение INFORM

      • kSCValNetIPv4ConfigMethodLinkLocal, который имеет значение LinkLocal

      • kSCValNetIPv4ConfigMethodManual, который имеет значение Manual

      • kSCValNetIPv4ConfigMethodPPP, который имеет значение PPP

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv4DHCPClientID

      kSCPropNetIPv4DHCPClientID

      Ключ IPv4 DHCPClientID, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv4Router

      kSCPropNetIPv4Router

      Ключ IPv4 Router, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv4SubnetMasks

      kSCPropNetIPv4SubnetMasks

      Ключ IPv4 SubnetMasks, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv4DestAddresses

      kSCPropNetIPv4DestAddresses

      Ключ IPv4 DestAddresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv4BroadcastAddresses

      kSCPropNetIPv4BroadcastAddresses

      Ключ IPv4 BroadcastAddresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в kSCEntNetIPv6 словарь.

    Объявление

    Swift

    let kSCPropNetIPv6Addresses: CFString! let kSCPropNetIPv6ConfigMethod: CFString! let kSCPropNetIPv6DestAddresses: CFString! let kSCPropNetIPv6Flags: CFString! let kSCPropNetIPv6PrefixLength: CFString! let kSCPropNetIPv6Router: CFString!

    Objective C

    kSCPropNetIPv6Addresses kSCPropNetIPv6ConfigMethod kSCPropNetIPv6DestAddresses kSCPropNetIPv6Flags kSCPropNetIPv6PrefixLength kSCPropNetIPv6Router

    Константы

    • kSCPropNetIPv6Addresses

      kSCPropNetIPv6Addresses

      Ключ IPv6 Addresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv6ConfigMethod

      kSCPropNetIPv6ConfigMethod

      Ключ IPv6 ConfigMethod, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetIPv6ConfigMethodAutomatic, который имеет значение Automatic

      • kSCValNetIPv6ConfigMethodManual, который имеет значение Manual

      • kSCValNetIPv6ConfigMethodRouterAdvertisement, который имеет значение RouterAdvertisement

      • kSCValNetIPv6ConfigMethod6to4, который имеет значение 6to4

      Доступный в OS X v10.1 и позже.

    • kSCPropNetIPv6DestAddresses

      kSCPropNetIPv6DestAddresses

      Ключ IPv6 DestAddresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetIPv6Flags

      kSCPropNetIPv6Flags

      Ключ IPv6 Flags, чье значение имеет тип CFNumber.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetIPv6PrefixLength

      kSCPropNetIPv6PrefixLength

      Ключ IPv6 PrefixLength, чье значение имеет тип CFArray, содержа элементы типа CFNumber.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetIPv6Router

      kSCPropNetIPv6Router

      Ключ IPv6 Router, чье значение имеет тип CFString.

      Доступный в OS X v10.3 и позже.

  • Ключи, соответствующие значениям в kSCEntNet6to4 словарь.

    Объявление

    Swift

    let kSCPropNet6to4Relay: CFString!

    Objective C

    kSCPropNet6to4Rela y

    Константы

    • kSCPropNet6to4Relay

      kSCPropNet6to4Relay

      6to4 ключ Relay, чье значение имеет тип CFString.

      Доступный в OS X v10.3 и позже.

  • Ключи, соответствующие значениям в kSCEntNetLink словарь.

    Объявление

    Swift

    let kSCPropNetLinkActive: CFString! let kSCPropNetLinkDetaching: CFString!

    Objective C

    kSCPropNetLinkActive kSCPropNetLinkDetaching

    Константы

    • kSCPropNetLinkActive

      kSCPropNetLinkActive

      Ключ Link Active, чье значение имеет тип CFBoolean.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetLinkDetaching

      kSCPropNetLinkDetaching

      Ключ Link Detaching, чье значение имеет тип CFBoolean.

      Доступный в OS X v10.2 и позже.

  • Ключи, соответствующие значениям в kSCEntNetModem словарь.

    Объявление

    Swift

    let kSCPropNetModemAccessPointName: CFString! let kSCPropNetModemConnectionPersonality: CFString! let kSCPropNetModemConnectionScript: CFString! let kSCPropNetModemConnectSpeed: CFString! let kSCPropNetModemDataCompression: CFString! let kSCPropNetModemDeviceContextID: CFString! let kSCPropNetModemDeviceModel: CFString! let kSCPropNetModemDeviceVendor: CFString! let kSCPropNetModemDialMode: CFString! let kSCPropNetModemErrorCorrection: CFString! let kSCPropNetModemHoldCallWaitingAudibleAlert: CFString! let kSCPropNetModemHoldDisconnectOnAnswer: CFString! let kSCPropNetModemHoldEnabled: CFString! let kSCPropNetModemHoldReminder: CFString! let kSCPropNetModemHoldReminderTime: CFString! let kSCPropNetModemNote: CFString! let kSCPropNetModemPulseDial: CFString! let kSCPropNetModemSpeaker: CFString! let kSCPropNetModemSpeed: CFString!

    Objective C

    kSCPropNetModemAccessPointName kSCPropNetModemConnectionPersonality kSCPropNetModemConnectionScript kSCPropNetModemConnectSpeed kSCPropNetModemDataCompression kSCPropNetModemDeviceContextID kSCPropNetModemDeviceModel kSCPropNetModemDeviceVendor kSCPropNetModemDialMode kSCPropNetModemErrorCorrection kSCPropNetModemHoldCallWaitingAudibleAlert kSCPropNetModemHoldDisconnectOnAnswer kSCPropNetModemHoldEnabled kSCPropNetModemHoldReminder kSCPropNetModemHoldReminderTime kSCPropNetModemNote kSCPropNetModemPulseDial kSCPropNetModemSpeaker kSCPropNetModemSpee d

    Константы

    • kSCPropNetModemAccessPointName

      kSCPropNetModemAccessPointName

      Ключ Modem AccessPointName, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetModemConnectionPersonality

      kSCPropNetModemConnectionPersonality

      Ключ Modem ConnectionPersonality, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetModemConnectionScript

      kSCPropNetModemConnectionScript

      Ключ Modem ConnectionScript, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetModemConnectSpeed

      kSCPropNetModemConnectSpeed

      Ключ Modem ConnectSpeed, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemDataCompression

      kSCPropNetModemDataCompression

      Ключ Modem DataCompression, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetModemDeviceContextID

      kSCPropNetModemDeviceContextID

      Ключ Modem DeviceContextID, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetModemDeviceModel

      kSCPropNetModemDeviceModel

      Ключ Modem DeviceModel, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetModemDeviceVendor

      kSCPropNetModemDeviceVendor

      Ключ Modem DeviceVendor, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetModemDialMode

      kSCPropNetModemDialMode

      Ключ Modem DialMode, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetModemDialModeIgnoreDialTone, который имеет значение IgnoreDialTone

      • kSCValNetModemDialModeManual, который имеет значение Manual

      • kSCValNetModemDialModeWaitForDialTone, который имеет значение WaitForDialTone

      Доступный в OS X v10.1 и позже.

    • kSCPropNetModemErrorCorrection

      kSCPropNetModemErrorCorrection

      Ключ Modem ErrorCorrection, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetModemHoldCallWaitingAudibleAlert

      kSCPropNetModemHoldCallWaitingAudibleAlert

      Ключ Modem HoldCallWaitingAudibleAlert, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemHoldDisconnectOnAnswer

      kSCPropNetModemHoldDisconnectOnAnswer

      Ключ Modem HoldDisconnectOnAnswer, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemHoldEnabled

      kSCPropNetModemHoldEnabled

      Ключ Modem HoldEnabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemHoldReminder

      kSCPropNetModemHoldReminder

      Ключ Modem HoldReminder, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemHoldReminderTime

      kSCPropNetModemHoldReminderTime

      Ключ Modem HoldReminderTime, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemNote

      kSCPropNetModemNote

      Ключ Modem Note, чье значение имеет тип CFString.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetModemPulseDial

      kSCPropNetModemPulseDial

      Ключ Modem PulseDial, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetModemSpeaker

      kSCPropNetModemSpeaker

      Ключ Modem Speaker, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetModemSpeed

      kSCPropNetModemSpeed

      Ключ Modem Speed, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в kSCEntNetPPP словарь.

    Объявление

    Swift

    let kSCPropNetPPPACSPEnabled: CFString! let kSCPropNetPPPConnectTime: CFString! let kSCPropNetPPPDeviceLastCause: CFString! let kSCPropNetPPPDialOnDemand: CFString! let kSCPropNetPPPDisconnectOnFastUserSwitch: CFString! let kSCPropNetPPPDisconnectOnIdle: CFString! let kSCPropNetPPPDisconnectOnIdleTimer: CFString! let kSCPropNetPPPDisconnectOnLogout: CFString! let kSCPropNetPPPDisconnectOnSleep: CFString! let kSCPropNetPPPDisconnectTime: CFString! let kSCPropNetPPPIdleReminderTimer: CFString! let kSCPropNetPPPIdleReminder: CFString! let kSCPropNetPPPLastCause: CFString! let kSCPropNetPPPLogfile: CFString! let kSCPropNetPPPPlugins: CFString! let kSCPropNetPPPRetryConnectTime: CFString! let kSCPropNetPPPSessionTimer: CFString! let kSCPropNetPPPStatus: CFString! let kSCPropNetPPPUseSessionTimer: CFString! let kSCPropNetPPPVerboseLogging: CFString! let kSCPropNetPPPAuthEAPPlugins: CFString! let kSCPropNetPPPAuthName: CFString! let kSCPropNetPPPAuthPassword: CFString! let kSCPropNetPPPAuthPasswordEncryption: CFString! let kSCPropNetPPPAuthPrompt: CFString! let kSCPropNetPPPAuthProtocol: CFString! let kSCPropNetPPPCommAlternateRemoteAddress: CFString! let kSCPropNetPPPCommConnectDelay: CFString! let kSCPropNetPPPCommDisplayTerminalWindow: CFString! let kSCPropNetPPPCommRedialCount: CFString! let kSCPropNetPPPCommRedialEnabled: CFString! let kSCPropNetPPPCommRedialInterval: CFString! let kSCPropNetPPPCommRemoteAddress: CFString! let kSCPropNetPPPCommTerminalScript: CFString! let kSCPropNetPPPCommUseTerminalScript: CFString! let kSCPropNetPPPCCPEnabled: CFString! let kSCPropNetPPPCCPMPPE40Enabled: CFString! let kSCPropNetPPPCCPMPPE128Enabled: CFString! let kSCPropNetPPPIPCPCompressionVJ: CFString! let kSCPropNetPPPIPCPUsePeerDNS: CFString! let kSCPropNetPPPLCPEchoEnabled: CFString! let kSCPropNetPPPLCPEchoFailure: CFString! let kSCPropNetPPPLCPEchoInterval: CFString! let kSCPropNetPPPLCPCompressionACField: CFString! let kSCPropNetPPPLCPCompressionPField: CFString! let kSCPropNetPPPLCPMRU: CFString! let kSCPropNetPPPLCPMTU: CFString! let kSCPropNetPPPLCPReceiveACCM: CFString! let kSCPropNetPPPLCPTransmitACCM: CFString!

    Objective C

    kSCPropNetPPPACSPEnabled kSCPropNetPPPConnectTime kSCPropNetPPPDeviceLastCause kSCPropNetPPPDialOnDemand kSCPropNetPPPDisconnectOnFastUserSwitch kSCPropNetPPPDisconnectOnIdle kSCPropNetPPPDisconnectOnIdleTimer kSCPropNetPPPDisconnectOnLogout kSCPropNetPPPDisconnectOnSleep kSCPropNetPPPDisconnectTime kSCPropNetPPPIdleReminderTimer kSCPropNetPPPIdleReminder kSCPropNetPPPLastCause kSCPropNetPPPLogfile kSCPropNetPPPPlugins kSCPropNetPPPRetryConnectTime kSCPropNetPPPSessionTimer kSCPropNetPPPStatus kSCPropNetPPPUseSessionTimer kSCPropNetPPPVerboseLogging kSCPropNetPPPAuthEAPPlugins kSCPropNetPPPAuthName kSCPropNetPPPAuthPassword kSCPropNetPPPAuthPasswordEncryption kSCPropNetPPPAuthPrompt kSCPropNetPPPAuthProtocol kSCPropNetPPPCommAlternateRemoteAddress kSCPropNetPPPCommConnectDelay kSCPropNetPPPCommDisplayTerminalWindow kSCPropNetPPPCommRedialCount kSCPropNetPPPCommRedialEnabled kSCPropNetPPPCommRedialInterval kSCPropNetPPPCommRemoteAddress kSCPropNetPPPCommTerminalScript kSCPropNetPPPCommUseTerminalScript kSCPropNetPPPCCPEnabled kSCPropNetPPPCCPMPPE40Enabled kSCPropNetPPPCCPMPPE128Enabled kSCPropNetPPPIPCPCompressionVJ kSCPropNetPPPIPCPUsePeerDNS kSCPropNetPPPLCPEchoEnabled kSCPropNetPPPLCPEchoFailure kSCPropNetPPPLCPEchoInterval kSCPropNetPPPLCPCompressionACField kSCPropNetPPPLCPCompressionPField kSCPropNetPPPLCPMRU kSCPropNetPPPLCPMTU kSCPropNetPPPLCPReceiveACCM kSCPropNetPPPLCPTransmitACC M

    Константы

    • kSCPropNetPPPACSPEnabled

      kSCPropNetPPPACSPEnabled

      Ключ PPP ACSPEnabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetPPPConnectTime

      kSCPropNetPPPConnectTime

      Ключ PPP ConnectTime, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPDeviceLastCause

      kSCPropNetPPPDeviceLastCause

      Ключ PPP DeviceLastCause, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPDialOnDemand

      kSCPropNetPPPDialOnDemand

      Ключ PPP DialOnDemand, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPDisconnectOnFastUserSwitch

      kSCPropNetPPPDisconnectOnFastUserSwitch

      Ключ PPP DisconnectOnFastUserSwitch, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetPPPDisconnectOnIdle

      kSCPropNetPPPDisconnectOnIdle

      Ключ PPP DisconnectOnIdle, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPDisconnectOnIdleTimer

      kSCPropNetPPPDisconnectOnIdleTimer

      Ключ PPP DisconnectOnIdleTimer, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPDisconnectOnLogout

      kSCPropNetPPPDisconnectOnLogout

      Ключ PPP DisconnectOnLogout, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPDisconnectOnSleep

      kSCPropNetPPPDisconnectOnSleep

      Ключ PPP DisconnectOnSleep, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPDisconnectTime

      kSCPropNetPPPDisconnectTime

      Ключ PPP DisconnectTime, чье значение имеет тип CFNumber.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetPPPIdleReminderTimer

      kSCPropNetPPPIdleReminderTimer

      Ключ PPP IdleReminderTimer, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPIdleReminder

      kSCPropNetPPPIdleReminder

      Ключ PPP IdleReminder, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLastCause

      kSCPropNetPPPLastCause

      Ключ PPP LastCause, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPLogfile

      kSCPropNetPPPLogfile

      Ключ PPP Logfile, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPPlugins

      kSCPropNetPPPPlugins

      Ключ PPP Plugins, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPRetryConnectTime

      kSCPropNetPPPRetryConnectTime

      Ключ PPP RetryConnectTime, чье значение имеет тип CFNumber.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetPPPSessionTimer

      kSCPropNetPPPSessionTimer

      Ключ PPP SessionTimer, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPStatus

      kSCPropNetPPPStatus

      Ключ PPP Status, чье значение имеет тип CFNumber.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPUseSessionTimer

      kSCPropNetPPPUseSessionTimer

      Ключ PPP UseSessionTimer, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPVerboseLogging

      kSCPropNetPPPVerboseLogging

      Ключ PPP VerboseLogging, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPAuthEAPPlugins

      kSCPropNetPPPAuthEAPPlugins

      Ключ PPP AuthEAPPlugins, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetPPPAuthName

      kSCPropNetPPPAuthName

      Ключ PPP AuthName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPAuthPassword

      kSCPropNetPPPAuthPassword

      Ключ PPP AuthPassword, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPAuthPasswordEncryption

      kSCPropNetPPPAuthPasswordEncryption

      Ключ PPP AuthPasswordEncryption, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetPPPAuthPasswordEncryptionKeychain, который имеет значение Keychain

      • kSCValNetPPPAuthPasswordEncryptionToken, который имеет значение Token

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPAuthPrompt

      kSCPropNetPPPAuthPrompt

      Ключ PPP AuthPrompt, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetPPPAuthPromptBefore, который имеет значение Before

      • kSCValNetPPPAuthPromptAfter, который имеет значение After

      Доступный в OS X v10.3 и позже.

    • kSCPropNetPPPAuthProtocol

      kSCPropNetPPPAuthProtocol

      Ключ PPP AuthProtocol, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetPPPAuthProtocolCHAP, который имеет значение CHAP

      • kSCValNetPPPAuthProtocolEAP, который имеет значение EAP

      • kSCValNetPPPAuthProtocolMSCHAP1, который имеет значение MSCHAP1

      • kSCValNetPPPAuthProtocolMSCHAP2, который имеет значение MSCHAP2

      • kSCValNetPPPAuthProtocolPAP, который имеет значение PAP

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommAlternateRemoteAddress

      kSCPropNetPPPCommAlternateRemoteAddress

      Ключ PPP CommAlternateRemoteAddress, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommConnectDelay

      kSCPropNetPPPCommConnectDelay

      Ключ PPP CommConnectDelay, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommDisplayTerminalWindow

      kSCPropNetPPPCommDisplayTerminalWindow

      Ключ PPP CommDisplayTerminalWindow, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommRedialCount

      kSCPropNetPPPCommRedialCount

      Ключ PPP CommRedialCount, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommRedialEnabled

      kSCPropNetPPPCommRedialEnabled

      Ключ PPP CommRedialEnabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommRedialInterval

      kSCPropNetPPPCommRedialInterval

      Ключ PPP CommRedialInterval, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommRemoteAddress

      kSCPropNetPPPCommRemoteAddress

      Ключ PPP CommRemoteAddress, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommTerminalScript

      kSCPropNetPPPCommTerminalScript

      Ключ PPP CommTerminalScript, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPCommUseTerminalScript

      kSCPropNetPPPCommUseTerminalScript

      Ключ PPP CommUseTerminalScript, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPCCPEnabled

      kSCPropNetPPPCCPEnabled

      Ключ PPP CCPEnabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.2 и позже.

    • kSCPropNetPPPCCPMPPE40Enabled

      kSCPropNetPPPCCPMPPE40Enabled

      Ключ PPP CCPMPPE40Enabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetPPPCCPMPPE128Enabled

      kSCPropNetPPPCCPMPPE128Enabled

      Ключ PPP CCPMPPE128Enabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetPPPIPCPCompressionVJ

      kSCPropNetPPPIPCPCompressionVJ

      Ключ PPP IPCPCompressionVJ, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPIPCPUsePeerDNS

      kSCPropNetPPPIPCPUsePeerDNS

      Ключ PPP IPCPUsePeerDNS, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetPPPLCPEchoEnabled

      kSCPropNetPPPLCPEchoEnabled

      Ключ PPP LCPEchoEnabled, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPEchoFailure

      kSCPropNetPPPLCPEchoFailure

      Ключ PPP LCPEchoFailure, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPEchoInterval

      kSCPropNetPPPLCPEchoInterval

      Ключ PPP LCPEchoInterval, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPCompressionACField

      kSCPropNetPPPLCPCompressionACField

      Ключ PPP LCPCompressionACField, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPCompressionPField

      kSCPropNetPPPLCPCompressionPField

      Ключ PPP LCPCompressionPField, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPMRU

      kSCPropNetPPPLCPMRU

      Ключ PPP LCPMRU, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPMTU

      kSCPropNetPPPLCPMTU

      Ключ PPP LCPMTU, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPReceiveACCM

      kSCPropNetPPPLCPReceiveACCM

      Ключ PPP LCPReceiveACCM, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetPPPLCPTransmitACCM

      kSCPropNetPPPLCPTransmitACCM

      Ключ PPP LCPTransmitACCM, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в kSCEntNetL2TP словарь.

    Объявление

    Swift

    let kSCPropNetL2TPIPSecSharedSecret: CFString! let kSCPropNetL2TPIPSecSharedSecretEncryption: CFString! let kSCPropNetL2TPTransport: CFString!

    Objective C

    kSCPropNetL2TPIPSecSharedSecret kSCPropNetL2TPIPSecSharedSecretEncryption kSCPropNetL2TPTransport

    Константы

    • kSCPropNetL2TPIPSecSharedSecret

      kSCPropNetL2TPIPSecSharedSecret

      Ключ L2TP IPSecSharedSecret, чье значение имеет тип CFString.

      Доступный в OS X v10.3 и позже.

    • kSCPropNetL2TPIPSecSharedSecretEncryption

      kSCPropNetL2TPIPSecSharedSecretEncryption

      Ключ L2TP IPSecSharedSecretEncryption, чье значение имеет тип CFString.

      Этот ключ может быть передан следующая константа:

      • kSCValNetL2TPIPSecSharedSecretEncryptionKeychain, который имеет значение Keychain

      Доступный в OS X v10.3 и позже.

    • kSCPropNetL2TPTransport

      kSCPropNetL2TPTransport

      Ключ L2TP Transport, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetL2TPTransportIP, который имеет значение IP

      • kSCValNetL2TPTransportIPSec, который имеет значение IPSec

      Доступный в OS X v10.3 и позже.

  • Ключи, соответствующие значениям в kSCEntNetProxies словарь.

    Объявление

    Swift

    let kSCPropNetProxiesExceptionsList: CFString! let kSCPropNetProxiesExcludeSimpleHostnames: CFString! let kSCPropNetProxiesFTPEnable: CFString! let kSCPropNetProxiesFTPPassive: CFString! let kSCPropNetProxiesFTPPort: CFString! let kSCPropNetProxiesFTPProxy: CFString! let kSCPropNetProxiesGopherEnable: CFString! let kSCPropNetProxiesGopherPort: CFString! let kSCPropNetProxiesGopherProxy: CFString! let kSCPropNetProxiesHTTPEnable: CFString! let kSCPropNetProxiesHTTPPort: CFString! let kSCPropNetProxiesHTTPProxy: CFString! let kSCPropNetProxiesHTTPSEnable: CFString! let kSCPropNetProxiesHTTPSPort: CFString! let kSCPropNetProxiesHTTPSProxy: CFString! let kSCPropNetProxiesRTSPEnable: CFString! let kSCPropNetProxiesRTSPPort: CFString! let kSCPropNetProxiesRTSPProxy: CFString! let kSCPropNetProxiesSOCKSEnable: CFString! let kSCPropNetProxiesSOCKSPort: CFString! let kSCPropNetProxiesSOCKSProxy: CFString! let kSCPropNetProxiesProxyAutoConfigEnable: CFString! let kSCPropNetProxiesProxyAutoConfigURLString: CFString! let kSCPropNetProxiesProxyAutoDiscoveryEnable: CFString!

    Objective C

    kSCPropNetProxiesExceptionsList kSCPropNetProxiesExcludeSimpleHostnames kSCPropNetProxiesFTPEnable kSCPropNetProxiesFTPPassive kSCPropNetProxiesFTPPort kSCPropNetProxiesFTPProxy kSCPropNetProxiesGopherEnable kSCPropNetProxiesGopherPort kSCPropNetProxiesGopherProxy kSCPropNetProxiesHTTPEnable kSCPropNetProxiesHTTPPort kSCPropNetProxiesHTTPProxy kSCPropNetProxiesHTTPSEnable kSCPropNetProxiesHTTPSPort kSCPropNetProxiesHTTPSProxy kSCPropNetProxiesRTSPEnable kSCPropNetProxiesRTSPPort kSCPropNetProxiesRTSPProxy kSCPropNetProxiesSOCKSEnable kSCPropNetProxiesSOCKSPort kSCPropNetProxiesSOCKSProxy kSCPropNetProxiesProxyAutoConfigEnable kSCPropNetProxiesProxyAutoConfigURLString kSCPropNetProxiesProxyAutoDiscoveryEnable

    Константы

    • kSCPropNetProxiesExceptionsList

      kSCPropNetProxiesExceptionsList

      Ключ Proxies ExceptionsList, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesExcludeSimpleHostnames

      kSCPropNetProxiesExcludeSimpleHostnames

      Ключ Proxies ExcludeSimpleHostnames, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetProxiesFTPEnable

      kSCPropNetProxiesFTPEnable

      Ключ Proxies FTPEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesFTPPassive

      kSCPropNetProxiesFTPPassive

      Ключ Proxies FTPPassive, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesFTPPort

      kSCPropNetProxiesFTPPort

      Ключ Proxies FTPPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesFTPProxy

      kSCPropNetProxiesFTPProxy

      Ключ Proxies FTPProxy, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesGopherEnable

      kSCPropNetProxiesGopherEnable

      Ключ Proxies GopherEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesGopherPort

      kSCPropNetProxiesGopherPort

      Ключ Proxies GopherPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesGopherProxy

      kSCPropNetProxiesGopherProxy

      Ключ Proxies GopherProxy, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesHTTPEnable

      kSCPropNetProxiesHTTPEnable

      Ключ Proxies HTTPEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesHTTPPort

      kSCPropNetProxiesHTTPPort

      Ключ Proxies HTTPPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesHTTPProxy

      kSCPropNetProxiesHTTPProxy

      Ключ Proxies HTTPProxy, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesHTTPSEnable

      kSCPropNetProxiesHTTPSEnable

      Ключ Proxies HTTPSEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesHTTPSPort

      kSCPropNetProxiesHTTPSPort

      Ключ Proxies HTTPSPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesHTTPSProxy

      kSCPropNetProxiesHTTPSProxy

      Ключ Proxies HTTPSProxy, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesRTSPEnable

      kSCPropNetProxiesRTSPEnable

      Ключ Proxies RTSPEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesRTSPPort

      kSCPropNetProxiesRTSPPort

      Ключ Proxies RTSPPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesRTSPProxy

      kSCPropNetProxiesRTSPProxy

      Ключ Proxies RTSPProxy, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesSOCKSEnable

      kSCPropNetProxiesSOCKSEnable

      Ключ Proxies SOCKSEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesSOCKSPort

      kSCPropNetProxiesSOCKSPort

      Ключ Proxies SOCKSPort, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesSOCKSProxy

      kSCPropNetProxiesSOCKSProxy

      Ключ Proxies SOCKSProxy, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropNetProxiesProxyAutoConfigEnable

      kSCPropNetProxiesProxyAutoConfigEnable

      Ключ Proxies ProxyAutoConfigEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetProxiesProxyAutoConfigURLString

      kSCPropNetProxiesProxyAutoConfigURLString

      Ключ Proxies ProxyAutoConfigURLString, чье значение имеет тип CFString.

      Доступный в OS X v10.4 и позже.

    • kSCPropNetProxiesProxyAutoDiscoveryEnable

      kSCPropNetProxiesProxyAutoDiscoveryEnable

      Ключ Proxies ProxyAutoDiscoveryEnable, чье значение имеет тип CFNumber и равно 0 или 1.

      Доступный в OS X v10.4 и позже.

  • Ключи, соответствующие значениям в kSCEntNetSMB словарь.

    Объявление

    Swift

    let kSCPropNetSMBNetBIOSName: CFString! let kSCPropNetSMBNetBIOSNodeType: CFString! let kSCPropNetSMBWINSAddresses: CFString! let kSCPropNetSMBWorkgroup: CFString!

    Objective C

    kSCPropNetSMBNetBIOSName kSCPropNetSMBNetBIOSNodeType kSCPropNetSMBNetBIOSScope kSCPropNetSMBWINSAddresses kSCPropNetSMBWorkgroup

    Константы

    • kSCPropNetSMBNetBIOSName

      kSCPropNetSMBNetBIOSName

      Ключ SMB NetBIOSName, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetSMBNetBIOSNodeType

      kSCPropNetSMBNetBIOSNodeType

      Ключ SMB NetBIOSNodeType, чье значение имеет тип CFString.

      Этот ключ может быть передан следующие константы:

      • kSCValNetSMBNetBIOSNodeTypeBroadcast, который имеет значение Broadcast

      • kSCValNetSMBNetBIOSNodeTypePeer, который имеет значение Peer

      • kSCValNetSMBNetBIOSNodeTypeMixed, который имеет значение Mixed

      • kSCValNetSMBNetBIOSNodeTypeHybrid, который имеет значение Hybrid

      Доступный в OS X v10.5 и позже.

    • kSCPropNetSMBNetBIOSScope

      kSCPropNetSMBNetBIOSScope

      Ключ SMB NetBIOSScope, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

      Осуждаемый в OS X v10.7.

    • kSCPropNetSMBWINSAddresses

      kSCPropNetSMBWINSAddresses

      Ключ SMB WINSAddresses, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.5 и позже.

    • kSCPropNetSMBWorkgroup

      kSCPropNetSMBWorkgroup

      Ключ SMB Workgroup, чье значение имеет тип CFString.

      Доступный в OS X v10.5 и позже.

  • Ключи, соответствующие значениям в kSCCompUsers словарь.

    Объявление

    Swift

    let kSCEntUsersConsoleUser: CFString!

    Objective C

    kSCEntUsersConsoleUse r

    Константы

    • kSCEntUsersConsoleUser

      kSCEntUsersConsoleUser

      Ключ CompUsers ConsoleUser.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в kSCCompSystem словарь.

    Объявление

    Swift

    let kSCPropSystemComputerName: CFString! let kSCPropSystemComputerNameEncoding: CFString!

    Objective C

    kSCPropSystemComputerName kSCPropSystemComputerNameEncoding

    Константы

    • kSCPropSystemComputerName

      kSCPropSystemComputerName

      Ключ CompSystem ComputerName, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCPropSystemComputerNameEncoding

      kSCPropSystemComputerNameEncoding

      Ключ CompSystem ComputerNameEncoding, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

  • Префиксы раньше получали доступ к информации в динамической памяти.

    Объявление

    Swift

    let kSCDynamicStoreDomainFile: CFString! let kSCDynamicStoreDomainPlugin: CFString! let kSCDynamicStoreDomainSetup: CFString! let kSCDynamicStoreDomainState: CFString! let kSCDynamicStoreDomainPrefs: CFString!

    Objective C

    kSCDynamicStoreDomainFile kSCDynamicStoreDomainPlugin kSCDynamicStoreDomainSetup kSCDynamicStoreDomainState kSCDynamicStoreDomainPrefs

    Константы

    • kSCDynamicStoreDomainFile

      kSCDynamicStoreDomainFile

      File: префикс.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStoreDomainPlugin

      kSCDynamicStoreDomainPlugin

      Plugin: префикс.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStoreDomainSetup

      kSCDynamicStoreDomainSetup

      Setup: префикс.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStoreDomainState

      kSCDynamicStoreDomainState

      State: префикс.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStoreDomainPrefs

      kSCDynamicStoreDomainPrefs

      Prefs: префикс.

      Доступный в OS X v10.1 и позже.

  • Ключи, соответствующие значениям в динамической памяти.

    Объявление

    Swift

    let kSCDynamicStorePropSetupCurrentSet: CFString! let kSCDynamicStorePropSetupLastUpdated: CFString! let kSCDynamicStorePropNetInterfaces: CFString! let kSCDynamicStorePropNetPrimaryInterface: CFString! let kSCDynamicStorePropNetPrimaryService: CFString! let kSCDynamicStorePropNetServiceIDs: CFString!

    Objective C

    kSCDynamicStorePropSetupCurrentSet kSCDynamicStorePropSetupLastUpdated kSCDynamicStorePropNetInterfaces kSCDynamicStorePropNetPrimaryInterface kSCDynamicStorePropNetPrimaryService kSCDynamicStorePropNetServiceIDs

    Константы

    • kSCDynamicStorePropSetupCurrentSet

      kSCDynamicStorePropSetupCurrentSet

      Ключ динамической памяти CurrentSet, чье значение имеет тип CFNumber.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStorePropSetupLastUpdated

      kSCDynamicStorePropSetupLastUpdated

      Ключ динамической памяти LastUpdated.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStorePropNetInterfaces

      kSCDynamicStorePropNetInterfaces

      Ключ динамической памяти Interfaces, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStorePropNetPrimaryInterface

      kSCDynamicStorePropNetPrimaryInterface

      Ключ динамической памяти PrimaryInterface, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStorePropNetPrimaryService

      kSCDynamicStorePropNetPrimaryService

      Ключ динамической памяти PrimaryService, чье значение имеет тип CFString.

      Доступный в OS X v10.1 и позже.

    • kSCDynamicStorePropNetServiceIDs

      kSCDynamicStorePropNetServiceIDs

      Ключ динамической памяти ServiceIDs, чье значение имеет тип CFArray, содержа элементы типа CFString.

      Доступный в OS X v10.1 и позже.