High Performance OPC UA Server SDK
1.2.0.193
|
Represents a secure channel configuration in context of an endpoint. More...
#include <sechan.h>
Data Fields | |
struct sechan_cert * | cert_ptr |
Pointer to the certificate in the certificates array. More... | |
int32_t | certificate |
Index in the certificates array for this config, negative if no certificate. More... | |
uint32_t | store |
PKI store identifier for certificate operation in context of this policy. More... | |
bool | ign_time |
bool | ign_issuer_time |
bool | ign_miss_crl |
bool | ign_miss_issuer_crl |
bool | ign_untrusted |
bool | check_complete_chain |
bool | disable_crl_check |
uint32_t | max_verify_results |
Max results reported when validating certificates in context of this policy. More... | |
uint32_t | max_chain_length |
Max number of certificates in a received chain. More... | |
enum ua_security_policy_id | policy_id |
Identifier of the policy to use. | |
bool | mode_sign |
true if message security mode sign is allowed. More... | |
bool | mode_sign_and_encrypt |
true if message security mode sign and encrypt is allowed. More... | |
bool | mode_none |
true if message security mode none is allowed. More... | |
Represents a secure channel configuration in context of an endpoint.
struct sechan_cert* cert_ptr |
Pointer to the certificate in the certificates array.
int32_t certificate |
Index in the certificates array for this config, negative if no certificate.
uint32_t max_chain_length |
Max number of certificates in a received chain.
uint32_t max_verify_results |
Max results reported when validating certificates in context of this policy.
bool mode_none |
true if message security mode none is allowed.
bool mode_sign |
true if message security mode sign is allowed.
bool mode_sign_and_encrypt |
true if message security mode sign and encrypt is allowed.
uint32_t store |
PKI store identifier for certificate operation in context of this policy.