Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Describes the configuration used to secure the message exchange.
C#
public class OpcSecurityPolicy
Inheritance Object › OpcSecurityPolicy
Name | Description |
---|---|
OpcSecurityPolicy(OpcSecurityMode) | Initializes a new instance of the OpcSecurityPolicy class using the mode specified to determine the according Uri and Algorithm of the configuration to represent. |
OpcSecurityPolicy(OpcSecurityMode, OpcSecurityAlgorithm) | Initializes a new instance of the OpcSecurityPolicy class using the mode and algorithm specified to determine the according Uri of the configuration to represent. |
OpcSecurityPolicy(OpcSecurityMode, Uri) | Initializes a new instance of the OpcSecurityPolicy class using the mode and uri specified. |
Name | Description |
---|---|
BaseUri | Provides the base URI used by all security policies to refer to the according OpcSecurityAlgorithm they use. |
Name | Description |
---|---|
Algorithm | Gets the OpcSecurityAlgorithm used to encrypt messages using the current OpcSecurityPolicy configuration. |
Level | Gets an ordinal value to order and classify the current OpcSecurityPolicy accordingly to others and their security configuration. |
Mode | Gets the mechanism used to secure the message exchange using the current OpcSecurityPolicy configuration. |
Uri | Gets the URI which expresses the Algorithm used for message encryption using the current OpcSecurityPolicy configuration. |