---
title: PPP Entity Keys
framework: systemconfiguration
role: collectionGroup
role_heading: API Collection
path: systemconfiguration/ppp-entity-keys
---

# PPP Entity Keys

Keys that correspond to values in the kSCEntNetPPP dictionary.

## Topics

### Constants

- [kSCPropNetPPPACSPEnabled](systemconfiguration/kscpropnetpppacspenabled-swift.var.md)
- [kSCPropNetPPPConnectTime](systemconfiguration/kscpropnetpppconnecttime-swift.var.md)
- [kSCPropNetPPPDeviceLastCause](systemconfiguration/kscpropnetpppdevicelastcause-swift.var.md)
- [kSCPropNetPPPDialOnDemand](systemconfiguration/kscpropnetpppdialondemand-swift.var.md)
- [kSCPropNetPPPDisconnectOnFastUserSwitch](systemconfiguration/kscpropnetpppdisconnectonfastuserswitch-swift.var.md)
- [kSCPropNetPPPDisconnectOnIdle](systemconfiguration/kscpropnetpppdisconnectonidle-swift.var.md)
- [kSCPropNetPPPDisconnectOnIdleTimer](systemconfiguration/kscpropnetpppdisconnectonidletimer-swift.var.md)
- [kSCPropNetPPPDisconnectOnLogout](systemconfiguration/kscpropnetpppdisconnectonlogout-swift.var.md)
- [kSCPropNetPPPDisconnectOnSleep](systemconfiguration/kscpropnetpppdisconnectonsleep-swift.var.md)
- [kSCPropNetPPPDisconnectTime](systemconfiguration/kscpropnetpppdisconnecttime-swift.var.md)
- [kSCPropNetPPPIdleReminderTimer](systemconfiguration/kscpropnetpppidleremindertimer-swift.var.md)
- [kSCPropNetPPPIdleReminder](systemconfiguration/kscpropnetpppidlereminder-swift.var.md)
- [kSCPropNetPPPLastCause](systemconfiguration/kscpropnetppplastcause-swift.var.md)
- [kSCPropNetPPPLogfile](systemconfiguration/kscpropnetppplogfile-swift.var.md)
- [kSCPropNetPPPPlugins](systemconfiguration/kscpropnetpppplugins-swift.var.md)
- [kSCPropNetPPPRetryConnectTime](systemconfiguration/kscpropnetpppretryconnecttime-swift.var.md)
- [kSCPropNetPPPSessionTimer](systemconfiguration/kscpropnetpppsessiontimer-swift.var.md)
- [kSCPropNetPPPStatus](systemconfiguration/kscpropnetpppstatus-swift.var.md)
- [kSCPropNetPPPUseSessionTimer](systemconfiguration/kscpropnetpppusesessiontimer-swift.var.md)
- [kSCPropNetPPPVerboseLogging](systemconfiguration/kscpropnetpppverboselogging-swift.var.md)
- [kSCPropNetPPPAuthEAPPlugins](systemconfiguration/kscpropnetpppautheapplugins-swift.var.md)
- [kSCPropNetPPPAuthName](systemconfiguration/kscpropnetpppauthname-swift.var.md)
- [kSCPropNetPPPAuthPassword](systemconfiguration/kscpropnetpppauthpassword-swift.var.md)
- [kSCPropNetPPPAuthPasswordEncryption](systemconfiguration/kscpropnetpppauthpasswordencryption-swift.var.md)
- [kSCPropNetPPPAuthPrompt](systemconfiguration/kscpropnetpppauthprompt-swift.var.md)
- [kSCPropNetPPPAuthProtocol](systemconfiguration/kscpropnetpppauthprotocol-swift.var.md)
- [kSCPropNetPPPCommAlternateRemoteAddress](systemconfiguration/kscpropnetpppcommalternateremoteaddress-swift.var.md)
- [kSCPropNetPPPCommConnectDelay](systemconfiguration/kscpropnetpppcommconnectdelay-swift.var.md)
- [kSCPropNetPPPCommDisplayTerminalWindow](systemconfiguration/kscpropnetpppcommdisplayterminalwindow-swift.var.md)
- [kSCPropNetPPPCommRedialCount](systemconfiguration/kscpropnetpppcommredialcount-swift.var.md)
- [kSCPropNetPPPCommRedialEnabled](systemconfiguration/kscpropnetpppcommredialenabled-swift.var.md)
- [kSCPropNetPPPCommRedialInterval](systemconfiguration/kscpropnetpppcommredialinterval-swift.var.md)
- [kSCPropNetPPPCommRemoteAddress](systemconfiguration/kscpropnetpppcommremoteaddress-swift.var.md)
- [kSCPropNetPPPCommTerminalScript](systemconfiguration/kscpropnetpppcommterminalscript-swift.var.md)
- [kSCPropNetPPPCommUseTerminalScript](systemconfiguration/kscpropnetpppcommuseterminalscript-swift.var.md)
- [kSCPropNetPPPCCPEnabled](systemconfiguration/kscpropnetpppccpenabled-swift.var.md)
- [kSCPropNetPPPCCPMPPE40Enabled](systemconfiguration/kscpropnetpppccpmppe40enabled-swift.var.md)
- [kSCPropNetPPPCCPMPPE128Enabled](systemconfiguration/kscpropnetpppccpmppe128enabled-swift.var.md)
- [kSCPropNetPPPIPCPCompressionVJ](systemconfiguration/kscpropnetpppipcpcompressionvj-swift.var.md)
- [kSCPropNetPPPIPCPUsePeerDNS](systemconfiguration/kscpropnetpppipcpusepeerdns-swift.var.md)
- [kSCPropNetPPPLCPEchoEnabled](systemconfiguration/kscpropnetppplcpechoenabled-swift.var.md)
- [kSCPropNetPPPLCPEchoFailure](systemconfiguration/kscpropnetppplcpechofailure-swift.var.md)
- [kSCPropNetPPPLCPEchoInterval](systemconfiguration/kscpropnetppplcpechointerval-swift.var.md)
- [kSCPropNetPPPLCPCompressionACField](systemconfiguration/kscpropnetppplcpcompressionacfield-swift.var.md)
- [kSCPropNetPPPLCPCompressionPField](systemconfiguration/kscpropnetppplcpcompressionpfield-swift.var.md)
- [kSCPropNetPPPLCPMRU](systemconfiguration/kscpropnetppplcpmru-swift.var.md)
- [kSCPropNetPPPLCPMTU](systemconfiguration/kscpropnetppplcpmtu-swift.var.md)
- [kSCPropNetPPPLCPReceiveACCM](systemconfiguration/kscpropnetppplcpreceiveaccm-swift.var.md)
- [kSCPropNetPPPLCPTransmitACCM](systemconfiguration/kscpropnetppplcptransmitaccm-swift.var.md)

### Password Encryption Values

- [kSCValNetPPPAuthPasswordEncryptionKeychain](systemconfiguration/kscvalnetpppauthpasswordencryptionkeychain-swift.var.md)
- [kSCValNetPPPAuthPasswordEncryptionToken](systemconfiguration/kscvalnetpppauthpasswordencryptiontoken-swift.var.md)

### Prompt Values

- [kSCValNetPPPAuthPromptBefore](systemconfiguration/kscvalnetpppauthpromptbefore-swift.var.md)
- [kSCValNetPPPAuthPromptAfter](systemconfiguration/kscvalnetpppauthpromptafter-swift.var.md)

### Protocol Values

- [kSCValNetPPPAuthProtocolCHAP](systemconfiguration/kscvalnetpppauthprotocolchap-swift.var.md)
- [kSCValNetPPPAuthProtocolEAP](systemconfiguration/kscvalnetpppauthprotocoleap-swift.var.md)
- [kSCValNetPPPAuthProtocolMSCHAP1](systemconfiguration/kscvalnetpppauthprotocolmschap1-swift.var.md)
- [kSCValNetPPPAuthProtocolMSCHAP2](systemconfiguration/kscvalnetpppauthprotocolmschap2-swift.var.md)
- [kSCValNetPPPAuthProtocolPAP](systemconfiguration/kscvalnetpppauthprotocolpap-swift.var.md)

## See Also

### Constants

- [Generic Keys](systemconfiguration/generic-keys.md)
- [Preference Keys](systemconfiguration/preference-keys.md)
- [Component Keys](systemconfiguration/component-keys.md)
- [Network Dictionary Keys](systemconfiguration/network-dictionary-keys.md)
- [Interface Dictionary Keys](systemconfiguration/interface-dictionary-keys.md)
- [Hostnames Dictionary Keys](systemconfiguration/hostnames-dictionary-keys.md)
- [Network Entity Keys](systemconfiguration/network-entity-keys.md)
- [DNS Entity Keys](systemconfiguration/dns-entity-keys.md)
- [Ethernet Entity Keys](systemconfiguration/ethernet-entity-keys.md)
- [Interface Entity Keys](systemconfiguration/interface-entity-keys.md)
- [IPSec Entity Keys](systemconfiguration/ipsec-entity-keys.md)
- [IPv4 Entity Keys](systemconfiguration/ipv4-entity-keys.md)
- [IPv6 Entity Keys](systemconfiguration/ipv6-entity-keys.md)
- [6to4 Entity Keys](systemconfiguration/6to4-entity-keys.md)
- [Link Entity Keys](systemconfiguration/link-entity-keys.md)
