This type defines a DataType which stores the TrustList of a Server. Its values are defined in Table 27.
Table 27 – TrustListDataType Structure
Name |
Type |
Description |
TrustListDataType |
Structure |
Subtype of the Structure DataType defined in OPC 10000-5 |
specifiedLists |
UInt32 |
A bit mask which indicates which lists contain information. The TrustListMasks enumeration in 7.8.2.7 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 28.
Table 28 – TrustListDataType Definition
Attribute |
Value |
|||||
BrowseName |
0:TrustListDataType |
|||||
IsAbstract |
False |
|||||
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 |