High Performance OPC UA Server SDK  1.2.0.193
ua_messagesecuritymode

An enumeration that specifies what security should be applied to messages exchanges during a Session. More...

Enumerations

enum  ua_messagesecuritymode {
  UA_MESSAGESECURITYMODE_INVALID = 0, UA_MESSAGESECURITYMODE_NONE = 1, UA_MESSAGESECURITYMODE_SIGN = 2, UA_MESSAGESECURITYMODE_SIGNANDENCRYPT = 3,
  UA_MESSAGESECURITYMODE_MAX_ENUM_VALUE = INT32_MAX
}
 An enumeration that specifies what security should be applied to messages exchanges during a Session. More...
 

Functions

const char * ua_messagesecuritymode_to_string (enum ua_messagesecuritymode messagesecuritymode)
 

Detailed Description

An enumeration that specifies what security should be applied to messages exchanges during a Session.

Enumeration Type Documentation

An enumeration that specifies what security should be applied to messages exchanges during a Session.

Enumerator
UA_MESSAGESECURITYMODE_INVALID 

The MessageSecurityMode is invalid.

This value is the default value to avoid an accidental choice of no security is applied. This choice will always be rejected.

UA_MESSAGESECURITYMODE_NONE 

No security is applied.

UA_MESSAGESECURITYMODE_SIGN 

All messages are signed but not encrypted.

UA_MESSAGESECURITYMODE_SIGNANDENCRYPT 

All messages are signed and encrypted.