High Performance OPC UA Server SDK  1.1.0.158
Certificate Validation Flags

Bitmask values for controlling the verification process of pki_cert_verify. More...

Macros

#define PKI_CERT_IGNORE_TIMEINVALID   0x0001
 Ignore certificate time errors. More...
 
#define PKI_CERT_IGNORE_ISSUERTIMEINVALID   0x0002
 Ignore certificate time errors in issuer certificates. More...
 
#define PKI_CERT_IGNORE_REVOCATIONUNKNOWN   0x0004
 Ignore missing certificate crl. More...
 
#define PKI_CERT_IGNORE_ISSUERREVOCATIONUNKNOWN   0x0008
 Ignore missing issuer certificate crl. More...
 
#define PKI_CERT_IGNORE_UNTRUSTED   0x0010
 Ignore if a cert is untrusted. More...
 
#define PKI_CERT_CHECK_COMPLETE_CHAIN   0x0020
 Do not stop at the first error. More...
 
#define PKI_CERT_DISABLE_CRL_CHECK   0x0040
 Disable CRL check. More...
 

Detailed Description

Bitmask values for controlling the verification process of pki_cert_verify.

Macro Definition Documentation

#define PKI_CERT_CHECK_COMPLETE_CHAIN   0x0020

Do not stop at the first error.

#define PKI_CERT_DISABLE_CRL_CHECK   0x0040

Disable CRL check.

#define PKI_CERT_IGNORE_ISSUERREVOCATIONUNKNOWN   0x0008

Ignore missing issuer certificate crl.

#define PKI_CERT_IGNORE_ISSUERTIMEINVALID   0x0002

Ignore certificate time errors in issuer certificates.

#define PKI_CERT_IGNORE_REVOCATIONUNKNOWN   0x0004

Ignore missing certificate crl.

#define PKI_CERT_IGNORE_TIMEINVALID   0x0001

Ignore certificate time errors.

#define PKI_CERT_IGNORE_UNTRUSTED   0x0010

Ignore if a cert is untrusted.