C++ Based OPC UA Client/Server/PubSub SDK  1.7.6.537
ProvisioningModeSettings Class Reference

Data class for Provisioning mode settings. More...

#include <serverconfig.h>

Public Member Functions

 ProvisioningModeSettings ()
 Creates a ProvisioningModeSettings object.
 
 ~ProvisioningModeSettings ()
 Destroys the ProvisioningModeSettings object.
 

Public Attributes

OpcUa_Boolean m_isActive
 Flag to turn on the Provisioning mode. More...
 
OpcUa_Boolean m_deactivateAfterInitialConfiguration
 Flag to control if Provisioning option is deactivated after first configuration. More...
 

Detailed Description

Data class for Provisioning mode settings.

If the server is in the Provisioning mode, it accepts all client certificates as long as the trust list is empty.

Member Data Documentation

OpcUa_Boolean ProvisioningModeSettings::m_deactivateAfterInitialConfiguration

Flag to control if Provisioning option is deactivated after first configuration.

If this flag is true, the IsActive flag will be set to false as soon as the first certificates are added to the trust list. The Provisioning mode will not be activated again if the trust list is empty. If this flag is false, the IsActive flag is not changed and the server will go back to Provisioning as soon as the trust list is empty.

OpcUa_Boolean ProvisioningModeSettings::m_isActive

Flag to turn on the Provisioning mode.

If this flag is set to true and the trust list is empty, the server accepts all certificates. If there are certificates in the trust list, the server does only accept certificates that are trusted.


The documentation for this class was generated from the following files: