ANSI C Based OPC UA Client/Server SDK  1.9.0.430
Data Types

TrustListMasks

Defines the values used for the SpecifiedLists field in the TrustListDataType.

Enum String Enum Value Description
None 0 No fields are provided.
TrustedCertificates 1 The TrustedCertificates are provided.
TrustedCrls 2 The TrustedCrls are provided.
IssuerCertificates 4 The IssuerCertificates are provided.
IssuerCrls 8 The IssuerCrls are provided.
All 15 All fields are provided.

TrustListDataType

A DataType which stores the trust list of a Server.

Field DataType ValueRank Description
SpecifiedLists UInt32 Scalar A bit mask which indicates which lists contain information. More...
TrustedCertificates ByteString Array The list of Application and CA Certificates which are trusted.
TrustedCrls ByteString Array The CRLs for the CA Certificates in the trustedCertificates list.
IssuerCertificates ByteString Array The list of CA Certificates which are necessary to validate Certificates.
IssuerCrls ByteString Array The CRLs for the CA Certificates in the issuerCertificates list.

SpecifiedLists

A bit mask which indicates which lists contain information.

See TrustListMasks for allowed values.