<!--
{
  "documentType" : "article",
  "framework" : "SystemConfiguration",
  "identifier" : "/documentation/SystemConfiguration/network-entity-keys",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Network Entity Keys"
}
-->

# Network Entity Keys

Keys that correspond to network entity dictionaries in the persistent store.

## Topics

### Constants

[`let kSCEntNetAirPort: CFString`](/documentation/SystemConfiguration/kSCEntNetAirPort-swift.var)

The network entity key for the `AirPort` dictionary.

[`let kSCEntNetDHCP: CFString`](/documentation/SystemConfiguration/kSCEntNetDHCP-swift.var)

The network entity key for the `DHCP` dictionary.

[`let kSCEntNetDNS: CFString`](/documentation/SystemConfiguration/kSCEntNetDNS-swift.var)

The network entity key for the `DNS` dictionary.

[`let kSCEntNetEthernet: CFString`](/documentation/SystemConfiguration/kSCEntNetEthernet-swift.var)

The network entity key for the `Ethernet` dictionary.

[`let kSCEntNetFireWire: CFString`](/documentation/SystemConfiguration/kSCEntNetFireWire-swift.var)

The network entity key for the `FireWire` dictionary.

[`let kSCEntNetInterface: CFString`](/documentation/SystemConfiguration/kSCEntNetInterface-swift.var)

The network entity key for the `Interface` dictionary.

[`let kSCEntNetIPSec: CFString`](/documentation/SystemConfiguration/kSCEntNetIPSec-swift.var)

The network entity key for the `IPSec` dictionary.

[`let kSCEntNetIPv4: CFString`](/documentation/SystemConfiguration/kSCEntNetIPv4-swift.var)

The network entity key for the `IPv4` dictionary.

[`let kSCEntNetIPv6: CFString`](/documentation/SystemConfiguration/kSCEntNetIPv6-swift.var)

The network entity key for the `IPv6` dictionary.

[`let kSCEntNetL2TP: CFString`](/documentation/SystemConfiguration/kSCEntNetL2TP-swift.var)

The network entity key for the `L2TP` dictionary.

[`let kSCEntNetLink: CFString`](/documentation/SystemConfiguration/kSCEntNetLink-swift.var)

The network entity key for the `Link` dictionary.

[`let kSCEntNetModem: CFString`](/documentation/SystemConfiguration/kSCEntNetModem-swift.var)

The network entity key for the `Modem` dictionary.

[`let kSCEntNetPPP: CFString`](/documentation/SystemConfiguration/kSCEntNetPPP-swift.var)

The network entity key for the `PPP` dictionary.

[`let kSCEntNetPPPoE: CFString`](/documentation/SystemConfiguration/kSCEntNetPPPoE-swift.var)

The network entity key for the `PPPoE` dictionary.

[`let kSCEntNetPPPSerial: CFString`](/documentation/SystemConfiguration/kSCEntNetPPPSerial-swift.var)

The network entity key for the `PPPSerial` dictionary.

[`let kSCEntNetPPTP: CFString`](/documentation/SystemConfiguration/kSCEntNetPPTP-swift.var)

The network entity key for the `PPTP` dictionary.

[`let kSCEntNetProxies: CFString`](/documentation/SystemConfiguration/kSCEntNetProxies-swift.var)

The network entity key for the `Proxies` dictionary.

[`let kSCEntNetSMB: CFString`](/documentation/SystemConfiguration/kSCEntNetSMB-swift.var)

The network entity key for the `SMB` dictionary.

[`let kSCEntNet6to4: CFString`](/documentation/SystemConfiguration/kSCEntNet6to4-swift.var)

The network entity key for the `6to4` dictionary.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)