콘텐츠로 이동
무료 평가 시작

pdcomm_opcua_policy

열거형

클라이언트가 요청하는 보안 채널(secure channel)의 SecurityPolicy입니다.

enum pdcomm_opcua_policy

선언 위치: #include <pdcomm/opcua/pdcomm_opcua.h>

서버는 정확히 이 정책과 요청한 ::pdcomm_opcua_security_mode를 가진 엔드포인트를 광고해야 합니다. 대체(fallback) 동작은 없습니다.

멤버

PDCOMM_OPCUA_AES128SHA256RSAOAEP

열거자

http://opcfoundation.org/UA/SecurityPolicy#Aes128_Sha256_RsaOaep입니다.

PDCOMM_OPCUA_AES128SHA256RSAOAEP = 2

선언 위치: #include <pdcomm/opcua/pdcomm_opcua.h>

PDCOMM_OPCUA_AES256SHA256RSAPSS

열거자

http://opcfoundation.org/UA/SecurityPolicy#Aes256_Sha256_RsaPss입니다(기본값).

PDCOMM_OPCUA_AES256SHA256RSAPSS = 3

선언 위치: #include <pdcomm/opcua/pdcomm_opcua.h>

PDCOMM_OPCUA_BASIC256SHA256

열거자

http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256입니다.

PDCOMM_OPCUA_BASIC256SHA256 = 1

선언 위치: #include <pdcomm/opcua/pdcomm_opcua.h>

PDCOMM_OPCUA_POLICY_NONE

열거자

http://opcfoundation.org/UA/SecurityPolicy#None입니다. 서명도 암호화도 하지 않습니다. #PDCOMM_OPCUA_MODE_NONE과 #PDCOMM_OPCUA_ALLOW_NONE이 필요합니다.

PDCOMM_OPCUA_POLICY_NONE = 0

선언 위치: #include <pdcomm/opcua/pdcomm_opcua.h>