.NET Based OPC UA Client/Server SDK  2.6.1.422
UnifiedAutomation.UaBase.ServerSecurityPolicy Class Reference

A class that defines a group of sampling rates supported by the server. More...

Public Member Functions

 ServerSecurityPolicy ()
 The default constructor. More...
 
void Initialize (StreamingContext context)
 Initializes the object during deserialization. More...
 

Properties

MessageSecurityMode SecurityMode [get, set]
 Specifies whether the messages are signed and encrypted or simply signed More...
 
string SecurityPolicyUri [get, set]
 The security policy to use. More...
 
byte SecurityLevel [get, set]
 A relative estimate of the security offered by the policy. More...
 

Detailed Description

A class that defines a group of sampling rates supported by the server.

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.ServerSecurityPolicy.ServerSecurityPolicy ( )
inline

The default constructor.

Member Function Documentation

void UnifiedAutomation.UaBase.ServerSecurityPolicy.Initialize ( StreamingContext  context)
inline

Initializes the object during deserialization.

Parameters
contextThe request context.

Property Documentation

byte UnifiedAutomation.UaBase.ServerSecurityPolicy.SecurityLevel
getset

A relative estimate of the security offered by the policy.

The security level.

This parameter allows servers to rank there policies from weakest to strongest. A value of 0 indicates the policy is not recommended. By default, clients should use policies with highest value.

MessageSecurityMode UnifiedAutomation.UaBase.ServerSecurityPolicy.SecurityMode
getset

Specifies whether the messages are signed and encrypted or simply signed

The security mode.

string UnifiedAutomation.UaBase.ServerSecurityPolicy.SecurityPolicyUri
getset

The security policy to use.

The security policy URI.


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