8#ifndef UA_PKI_CERTIFICATE_H_
9#define UA_PKI_CERTIFICATE_H_
22#ifdef UA_ENABLE_ENCRYPTION
32 size_t certificateTrustListSize,
34 size_t certificateIssuerListSize,
36 size_t certificateRevocationListSize);
40#ifdef UA_ENABLE_CERT_REJECTED_DIR
43 const char *trustListFolder,
44 const char *issuerListFolder,
45 const char *revocationListFolder,
46 const char *rejectedListFolder);
50 const char *trustListFolder,
51 const char *issuerListFolder,
52 const char *revocationListFolder);
#define _UA_BEGIN_DECLS
#undef UA_DEBUG_DUMP_PKGS
UA_EXPORT UA_StatusCode UA_CertificateVerification_Trustlist(UA_CertificateVerification *cv, const UA_ByteString *certificateTrustList, size_t certificateTrustListSize, const UA_ByteString *certificateIssuerList, size_t certificateIssuerListSize, const UA_ByteString *certificateRevocationList, size_t certificateRevocationListSize)
Accept certificates based on a trust-list and a revocation-list.
_UA_BEGIN_DECLS UA_EXPORT void UA_CertificateVerification_AcceptAll(UA_CertificateVerification *cv)
This work is licensed under a Creative Commons CCZero 1.0 Universal License.