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 |