7.14 EndpointDescription
The components of this parameter are defined in Table 135.
| Name | Type | Description |
|---|---|---|
| EndpointDescription | structure | Describes an Endpoint for a Server. |
endpointUrl | String | The URL for the Endpoint described. |
server | ApplicationDescription | The description for the Server that the Endpoint belongs to. The ApplicationDescription type is defined in 7.2. |
serverCertificate | ApplicationInstance Certificate | The ApplicationInstanceCertificate issued to the Server. The ApplicationInstanceCertificate type is defined in 7.3. |
securityMode | Enum MessageSecurityMode | The type of security to apply to the messages. The type MessageSecurityMode type is defined in 7.20. A SecureChannel may need to be created even if the securityMode is NONE. The exact behaviour depends on the mapping used and is described in the OPC 10000-6. |
securityPolicyUri | String | The URI for SecurityPolicy to use when securing messages. The set of known URIs and the SecurityPolicies associated with them are defined in OPC 10000-7. |
userIdentityTokens [] | UserTokenPolicy | The user identity tokens that the Server will accept. The Client shall pass one of the UserIdentityTokens in the ActivateSession request. The UserTokenPolicy type is described in 7.41. |
transportProfileUri | String | The URI of the Transport Profile supported by the Endpoint. OPC 10000-7 defines URIs for the Transport Profiles. |
securityLevel | Byte | A numeric value that indicates how secure the EndpointDescription is compared to other EndpointDescriptions for the same Server. A value of 0 indicates that the EndpointDescription is not recommended and is only supported for backward compatibility. A higher value indicates better security. |