Skip to content
Start free evaluation

pdcomm_opcua_policy

Enum

SecurityPolicy of the secure channel that the client requests.

enum pdcomm_opcua_policy

Declared in: #include <pdcomm/opcua/pdcomm_opcua.h>

The server must advertise an endpoint with exactly this policy and the requested ::pdcomm_opcua_security_mode; there is no fallback.

Members

PDCOMM_OPCUA_AES128SHA256RSAOAEP

Enumerator

http://opcfoundation.org/UA/SecurityPolicy#Aes128_Sha256_RsaOaep.

PDCOMM_OPCUA_AES128SHA256RSAOAEP = 2

Declared in: #include <pdcomm/opcua/pdcomm_opcua.h>

PDCOMM_OPCUA_AES256SHA256RSAPSS

Enumerator

http://opcfoundation.org/UA/SecurityPolicy#Aes256_Sha256_RsaPss (default).

PDCOMM_OPCUA_AES256SHA256RSAPSS = 3

Declared in: #include <pdcomm/opcua/pdcomm_opcua.h>

PDCOMM_OPCUA_BASIC256SHA256

Enumerator

http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256.

PDCOMM_OPCUA_BASIC256SHA256 = 1

Declared in: #include <pdcomm/opcua/pdcomm_opcua.h>

PDCOMM_OPCUA_POLICY_NONE

Enumerator

http://opcfoundation.org/UA/SecurityPolicy#None: no signing or encryption. Requires #PDCOMM_OPCUA_MODE_NONE and #PDCOMM_OPCUA_ALLOW_NONE.

PDCOMM_OPCUA_POLICY_NONE = 0

Declared in: #include <pdcomm/opcua/pdcomm_opcua.h>