7.8.2.8 TrustListDataType

This type defines a DataType which stores the TrustList of a Server. Its values are defined in Table 32.

Table 32 – TrustListDataType Structure
Name Type Description
TrustListDataTypeStructureSubtype of the Structure DataType defined in OPC 10000-5
SpecifiedListsUInt32

A bit mask which indicates which lists contain information.

The TrustListMasks enumeration in 7.8.2.9 defines the allowed values.

TrustedCertificatesByteString[]The list of ApplicationInstance and CA Certificates which are trusted.
TrustedCrlsByteString[]The CRLs for the Certificates in the TrustedCertificates list.
IssuerCertificatesByteString[]The list of CA Certificates which are necessary to validate Certificates.
IssuerCrlsByteString[]The CRLs for the CA Certificates in the IssuerCertificates list.

Its representation in the AddressSpace is defined in Table 33.

Table 33 – TrustListDataType Definition
Attribute Value
BrowseName0:TrustListDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure DataType defined in OPC 10000-5.
Conformance Units
GDS Certificate Manager Pull Model
Push Model for Global Certificate and TrustList Management