CloudOfThingsRemoteConnectionManager

Description

The CloudOfThingsRemoteConnectionManager object can be used to enable remote access from the Cloud of Things. A separate tab ‘remote access’ will show up in Cloud of Things and let you configure endpoints. See also enabled

This object was introduced in InCore 1.1.

› Inherits:Object

Properties

allowedEndpoints

This property holds a list of allowed hostnames to the endpoints. Each request from the cloud to a endpoint will be tested against this list and aborted if the hostname is not included. Use * as the first item in the list to disable this behaviour.

This property was introduced in InCore 1.1.

› Type:StringList
› Attributes:Writable

enabled

This property holds whether remote connections are enabled. If set to true a tab ‘remote access’ will show up in Cloud of Things and let you configure endpoints. See also allowedEndpoints.

This property was introduced in InCore 1.1.

› Type:Boolean
› Default:false
› Attributes:Writable

Enumerations

SupportedProtocols

This enumeration describes the supported remote access protocols.

This enumeration was introduced in InCore 1.1.

Name Value Description
CloudOfThingsRemoteConnectionManager.VNC 0 Start a VNC connection.
CloudOfThingsRemoteConnectionManager.Telnet 1 Connect to the Endpoint via Telnet.
CloudOfThingsRemoteConnectionManager.Ssh 2 Start a ssh connection.

Example

See CloudOfThingsClient example on how to use CloudOfThingsRemoteConnectionManager.