APIS Hive UA Server Endpoints

In many circumstances, you will need to define one or more Endpoints for your APIS Hive configuration. As a typical example, when enabling the APIS Hive UA Server, you will need to enable at least one Endpoint for the UA communication to run on. As default, there will be one Endpoint available listed under the available Endpoints for your instance. If not, or you want to add another Endpoint, see Adding an Endpoint. If you want to use / modify an existing Endpoint, see Modifying an Endpoint.

Adding an Endpoint

From the tree view in APIS Management Studio, locate the Endpoints folder under your instance, then right click and choose Add a new Endpoint.

Then, a new Endpoint will appear underneath the Endpoints folder.

Modifying an Endpoint

To modify an existing Endpoint, locate the Endpoints in the Endpoints folder, and select it. The default property editor will then show the properties of the endpoint:

The properties of the endpoint are explained below:

Name Description Id
Name The name of the endpoint, free for the user to specify. 10
Description A description of the endpoint, free for the user to specify. 20
Url The url of the endpoint, e.g.: opc.tcp://0.0.0.0:4850 You will need to specify a Url even if you don't want your UA server to be available for remote, inbound connections, as the Url is used to specify the kind of serialization to use.To specify an Url that is not reachable for normal, forward connection, enter e.g.: opc.tcp://localhost:4850 30
MessageSecurity Message security modes allowed for this endpoint. The MessageSecurityMode is an enumeration that specifies what security should be applied to messages exchanges during a Session. Also see here. 40
SecurityPolicies Transport security policies allowed for this endpoint. Please see for options: SecurityPolicy – None, SecurityPolicy – Basic128Rsa15, SecurityPolicy – Basic256, SecurityPolicy – Aes128-Sha256-RsaOaep, SecurityPolicy – Basic256Sha256, SecurityPolicy – Aes256-Sha256-RsaPss. 50
AuthenticationMethods User authentication methods allowed for this endpoint. 60
AuthenticationPolicy Authentication security policy to use on unsecure channels\. 70
ReverseConnections Array of client endpoint urls for reverse connections. If you do not want to use reverse connectivity, leave this array empty. If you want to use reverse connectivity on this Endpont, specify an array of client Urls for the listening clients. 120
ConnectInterval When using Reverse connectivity, this is how many seconds between each reverse connection attempt\. 130
Enabled Whether the endpoint is enabled or not. If Enabled is False, the endpoint (forward and/or reverse) will not be enabled in the Hive UA server. 110