Watch.GetConnectTokenEx2

The Watch.GetConnectTokenEx method uses the arguments passed to it to log into the Connect Server and retrieve an authorization token.

Syntax

Watch.GetConnectTokenEx2(host, port, username, password, protocol)

The arguments contain the Connect Server settings (see OL Connect preferences), in the form of strings (host, username, and password) and a number (port); protocol is an integer that can either be 0 (for HTTP) or non-zero (for HTTPS).

Return value

The method returns a JSON structure containing the information about the connection parameters. For example:

{
"host": "localhost",
"port": 1234,
"token": "fdjhfds89r378cm034573890mc3y893r092p",
"method": "basic",
"protocol" : "http",
"tokenExpiration": "Fri, 1 Sep 2023 11:42:33 -0400"
}

where:

  • host is the host or IP address of the server.

  • port is the TCP port number.

  • token is the authentication token.

  • method is the authentication method; currently, only basic is supported.

  • protocol is the protocol used by the server: either “http” or “https”.

  • tokenExpiration is the time stamp string representing the expiration time for the token.

Examples

JavaScript

Watch.GetConnectTokenEx2("localhost", 1234, "myUser", "secret");

VBScript

Watch.GetConnectTokenEx2 "localhost", 1234, "myUser", "secret"

Python

Watch.GetConnectTokenEx2("localhost",1234,"myUser","secret");

Perl

$Watch->GetConnectTokenEx2("localhost",1234,"myUser","secret");