This Structure DataType holds the information for the SecurityKeyServer.

The SecurityKeyServerAddressConfDataType is formally defined in Table F.15.

Table F.15 – SecurityKeyServerAddressConfDataType structure

Name

Type

Description

Optional

SecurityKeyServerAddressConfDataType

Structure

Subtype of Structure defined in OPC 10000-5

Address

0:UriString

Address is specified as a DiscoveryUrl of the server to connect to for connection establishment.

False

AddressSelection

0:UriString[]

Selection list options for Address.

True

AddressModify

0:Boolean

Flag indicating if the Address options can be modified.

True

SecurityPolicyUri

0:String

SecurityPolicyUri is a string that contains the security policy to use when establishing the secure communication.

False

SecurityPolicyUriSelection

0:String[]

Selection list options for SecurityPolicyUri.

True

SecurityPolicyUriModify

0:Boolean

Flag indicating if the SecurityPolicyUri options can be modified.

True

ServerUri

0: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

ServerUriSelection

0:UriString[]

Selection list options for ServerUri.

True

ServerUriModify

0:Boolean

Flag indicating if the ServerUri options can be modified.

True

UsePushModel

0:Boolean

If TRUE, use the SKS push model. If FALSE, use the SKS pull model.

False

SecurityGroups

0:SecurityGroupDataType[]

Defines the security groups to be applied at the SKS for PubSub security configuration of this ConnectionConfigurationSet.

True

PubSubKeyPushTargets

0:PubSubKeyPushTargetDataType[]

Defines the push key targets to be applied at the SKS for PubSub security configuration of this ConnectionConfigurationSet.

True

SksProperties

0:KeyValuePair[]

The KeyValuePair array provides additional configuration properties for the SecurityKeyServer.

True

The SecurityKeyServerAddressConfDataType representation in the AddressSpace is formally defined in Table F.16.

Table F.16 – SecurityKeyServerAddressConfDataType definition

Attribute

Value

BrowseName

4:SecurityKeyServerAddressConfDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the 0:Structure defined in OPC 10000-5

ConformanceUnits

UAFX ConnectionManager Configuration