F.1.11 ServerAddressConfDataType

This Structure DataType holds the information for the Server address.

It is semantically equivalent to the ServerAddressType as defined in 9.2.2, except that the field Namespaces is added to the ServerAddressConfDataType. For the handling of this field, see F.1.2.2.

The ServerAddressConfDataType is formally defined in Table F.18.

Table F.18 – ServerAddressConfDataType structure
Name Type Description Optional
ServerAddressConfDataTypeStructureSubtype of Structure defined in OPC 10000-5
BrowseName0:String BrowseName of the Server address.False
Address0:UriString Address is specified as a DiscoveryUrl of the server to connect to for connection establishment.False
AddressSelection0:UriString[]Selection list options for Address.True
AddressModify0:BooleanFlag indicating if the Address options can be modified.True
SecurityMode0:MessageSecurityMode SecurityMode is the MessageSecurityMode to be used for establishing a secure communication to the Address.False
SecurityModeSelection0:MessageSecurityMode[]Selection list options for SecurityMode.True
SecurityModeModify0:BooleanFlag indicating if the SecurityMode options can be modified.True
SecurityPolicyUri0:String SecurityPolicyUri is a string that contains the security policy to use when establishing the secure communication.False
SecurityPolicyUriSelection0:String[]Selection list options for SecurityPolicyUri.True
SecurityPolicyUriModify0:BooleanFlag indicating if the SecurityPolicyUri options can be modified.True
ServerUri0:UriString

ServerUri is a string that reflects the ApplicationUri of the Server. It can be used to cryptographically verify the Server.

The ServerUri can also be a null string, in which case it will not be used to validate the Server.

False
ServerUriSelection0:UriString[]Selection list options for ServerUri.True
ServerUriModify0:BooleanFlag indicating if the ServerUri options can be modified.True
ServerProperties0:KeyValuePair[]The KeyValuePair array provides additional configuration properties for the Server.True
Namespaces0:String[]

Namespace table for translation of NodeIds and RelativePaths related to this Server.

For further details, see F.1.2.2.

False

The ServerAddressConfDataType representation in the AddressSpace is formally defined in Table F.19.

Table F.19 – ServerAddressConfDataType definition
Attribute Value
BrowseName4:ServerAddressConfDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of the 0:Structure defined in OPC 10000-5
ConformanceUnits
UAFX ConnectionManager File Configuration