OPC Foundation
  • Documents
  • NodeSets
  • Search
7.7.3 Update TrustList Workflow

The Update TrustList workflow starts if the CertificateManager determines that an update to an existing TrustList is required. This update can be part of another workflow or a standalone workflow. It is shown in Figure 18. The boxes with blue text indicate Method calls.

image021.png

Figure 18 – PushManagement Update TrustList Workflow

The steps of the PushManagement Update TrustList workflow are described in Table 23.

Table 23 – PushManagement Update TrustList Workflow Steps

Step

Description

Initial Conditions

The update is triggered when the CertificateManager needs to update a TrustList as part of a larger workflow.

The CertificateGroupId is determined by the containing workflow.

TrustList::Open

The TrustList is opened for writing.

The new TrustList is serialized into stream of bytes.

TrustList::Write

The stream of bytes is written to the Server in one or more blocks. The size of a block shall not exceed the value specified by the MaxByteStringLength Property.

TrustList::CloseAndUpdate

The CertificateManager closes the TrustList and tells the Server to apply changes. The Server may set the applyChangesRequired =TRUE to indicate that ApplyChanges needs to be called.

If required, ApplyChanges is called by the containing workflow.

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation