Represents an active connection to a Virtual Private Network. A dictionary mapping property names to variant boxed values The VPN-specific state of the connection. The banner string of the VPN connection. Emitted when the state of the VPN connection has changed. The new state of the VPN connection. Reason code describing the change to the new state. The state of the VPN connection is unknown. The VPN connection is preparing to connect. The VPN connection needs authorization credentials. The VPN connection is being established. FIXME: Should be CONNECTING or CONNECTED. The VPN connection is getting an IP address. FIXME: Should be an -ING The VPN connection is active. The VPN connection failed. The VPN connection is disconnected. The reason for the VPN connection state change is unknown. No reason was given for the VPN connection state change. The VPN connection changed state because the user disconnected it. The VPN connection changed state because the device it was using was disconnected. The service providing the VPN connection was stopped. The IP config of the VPN connection was invalid. The connection attempt to the VPN service timed out. A timeout occurred while starting the service providing the VPN connection. Starting the service starting the service providing the VPN connection failed. Necessary secrets for the VPN connection were not provided.