6 #ifndef PDFTRON_H_CPPPDFVerificationOptions
7 #define PDFTRON_H_CPPPDFVerificationOptions
8 #include <C/PDF/TRN_VerificationOptions.h>
15 namespace pdftron {
namespace PDF {
224 mutable bool m_owner;
228 #include <Impl/VerificationOptions.inl>
233 #endif //PDFTRON_H_CPPPDFVerificationOptions
Crypto::X509Certificate GetTrustedCertificate(const UInt32 index)
void EnableOnlineOCSPRevocationChecking(bool in_on_or_off)
void EnableOnlineRevocationChecking(bool in_on_or_off)
void SetRevocationTimeout(const UInt32 in_revocation_timeout_milliseconds)
UInt32 GetTrustedCertificateCount()
VerificationOptions & operator=(const VerificationOptions &other)
TRN_VerificationOptions m_impl
void EnableOnlineCRLRevocationChecking(bool in_on_or_off)
void AddTrustedCertificates(const UChar *in_P7C_binary_DER_certificates_file_data, const size_t in_size)
VerificationOptions(const VerificationOptions &other)
void LoadTrustList(const FDF::FDFDoc &in_fdf_cert_exchange_data)
void AddTrustedCertificate(const UChar *in_certificate_buf, size_t in_buf_size, const UInt16 in_trust_flags=e_default_trust)
void EnableDigestVerification(bool in_on_or_off)
void EnableTrustVerification(bool in_on_or_off)
void EnableModificationVerification(bool in_on_or_off)