This type defines a DataType which stores the Trust List of a Server. Its values are defined in Table 18.
Table 18 – TrustListDataType Structure
Name |
Type |
Description |
TrustListDataType |
structure |
|
specifiedLists |
UInt32 |
A bit mask which indicates which lists contain information. The TrustListMasks enumeration in 7.5.8 defines the allowed values. |
trustedCertificates |
ByteString[] |
The list of Application and CA Certificates which are trusted. |
trustedCrls |
ByteString[] |
The CRLs for the Certificates in the trustedCertificates list. |
issuerCertificates |
ByteString[] |
The list of CA Certificates which are necessary to validate Certificates. |
issuerCrls |
ByteString[] |
The CRLs for the CA Certificates in the issuerCertificates list. |
Its representation in the AddressSpace is defined in Table 18a.
Table 18a – TrustListDataType Definition
Attribute |
Value |
|||||
BrowseName |
TrustListDataType |
|||||
Namespace |
CORE (see 3.3) |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the Structure DataType defined in OPC 10000-5. |