OPC Foundation
  • Documents
  • NodeSets
  • Search
7.10.24 SecuritySettingsDataType

This type is used to specify the SecuritySettings for a Server Endpoint. It is defined in Table 114.

The CertificateGroup specifies one or more Certificates that are assigned to a Server. When generating EndpointDescriptions any SecurityPolicyUris (other than None) that are not valid for one of the Certificates associated with the CertificateGroup are ignored.

If a SecurityPolicyUri is valid for more than one Certificate in the CertificateGroup, then an EndpointDescription is generated for each Certificate.

EndpointDescriptions generated with a None SecurityMode only use the SecurityPolicyUris and the CertificateGroupName to restrict the SecurityPolicies that may be used in the UserTokenPolicies.

Table 114 – SecuritySettingsDataType Structure

Name

Type

Description

SecuritySettingsDataType

Structure

SecurityModes

0:MessageSecurityMode[]

The list of SecurityModes.

SecurityPolicyUris

0:String[]

The list of SecurityPolicyUris.

CertificateGroupName

0:String

The name of the CertificateGroup in the CertificateGroups list.

Its representation in the AddressSpace is defined in Table 115.

Table 115 – SecuritySettingsDataType Definition

Attribute

Value

BrowseName

0:SecuritySettingsDataType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the 0:BaseConfigurationRecordDataType defined in 7.8.5.5.

Conformance Units

Server Endpoint Management

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation