8#ifndef UA_PLUGIN_PKI_H_
9#define UA_PLUGIN_PKI_H_
#define _UA_BEGIN_DECLS
#undef UA_DEBUG_DUMP_PKGS
UA_EXPORT UA_StatusCode UA_PKI_decryptPrivateKey(const UA_ByteString privateKey, const UA_ByteString password, UA_ByteString *outDerKey)
Decrypt a private key in PEM format using a password.
UA_StatusCode(* getSubjectName)(UA_String *subjectName, UA_ByteString *certificate)
UA_StatusCode(* verifyApplicationURI)(const UA_CertificateVerification *cv, const UA_ByteString *certificate, const UA_String *applicationURI)
UA_StatusCode(* getExpirationDate)(UA_DateTime *expiryDateTime, UA_ByteString *certificate)
const UA_Logger * logging
void(* clear)(UA_CertificateVerification *cv)
UA_StatusCode(* verifyCertificate)(const UA_CertificateVerification *cv, const UA_ByteString *certificate)